問題タブ [quercus]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Cakephp アプリケーションを Google App Engine にデプロイすることは可能ですか?
最近、Quercus を使用して PHP アプリケーションを Google App Engine にデプロイできるという記事を読みました。
Cakephp アプリケーションもデプロイできますか? また、開発者の観点から、クラウド向けアプリケーションの開発と他のクライアント サーバー システム向けアプリケーションの開発に違いはありますか?
私は初心者で、これらすべてについてあまり知識がありません。ですから、どんな種類の助けも大歓迎です。
前もって感謝します。
php - GAEとGoogleCloudSQLを使用したPhP
で実行するphpを使用してWebアプリを作成していgoogle app engine
ます。google cloud sql
データの保存に使用したい。開発中にローカルMySQLインスタンスを使用しました。私は自分のプロジェクトに追加quercus
し、既存のmysqlデータベースからデータを取得するための簡単なphpコードを作成しました。しかし、phpファイルを実行すると以下のエラーが発生しました。
phpファイルの6行目は、
エラーは何ですか?どうすればこれを修正してデータを取得できますか?
google-app-engine - Google App Engine 上の Quercus
Google App Engine に誤って Quercus を追加したため、エラーが発生しています。
これは私のweb.xmlです:
これは私の appengine-web.xml です:
quercus-4.0.25\WEB-INF\lib のファイルについては、手動でコピーして貼り付けます。
C:\QueAttempt\war\WEB-INF\lib.
これらすべてが完了したら、localhost でアプリにアクセスすると、エラー メッセージが表示されます。
Web ページには、次の 1 行のエラーが表示されます。
コンソールに表示されるエラーは次のとおりです。
誰か助けてくれませんか?
oracle - Quercus/Tomcat で Zend を使用して Oracle に接続する
Quercus/Tomcat で Zend を使用しており、Zend_db を使用して Oracle に接続したいと考えています。
(a) Quercus を Tomcat JNDI データソースから Oracle データベースに接続する方法
(b) Zend_db をそのデータソースに接続させる方法
PDO::getAvailableDrivers() は以下の出力を示します
0->mysql
1->pgsql
2->ジャバ
(a) の手順をいくつか見つけましたが、それを確認する方法がわかりません。3->jdbc
tomcat - Tomcatで実行されているQuercus(Javaベースのphpエンジン)にMantis(php)をどのようにインストールしますか
この質問は、Quercusを使用してTomcatインストール内にMantis Bug Tracker(phpベースのアプリケーション)をインストールできることを説明しています。 JBoss/Tomcat用の無料のWikiとバグトラッカー
これで、QuercusをTomcat7に正常にデプロイできましたが、MantisをQuercusにデプロイする方法がわかりません。実際にファイルをどこに配置すればよいですか?
背景:現在、サーバー上のすべてがJavaベースであり、単一のTomcatインストール内にデプロイされており、デプロイメント環境を複雑にしたくないため、このアイデアが気に入りました。純粋なJavaソリューションJIRAを調べましたが、非常に重量があり、独自のTomcatインスタンスが必要なため、複数のポートが複雑になり、オープンソースのjtracを調べましたが、その機能には感心しませんでした。
更新: 再考しました。デフォルトのポートを8081に、制御ポートを6に変更することを除いて、デフォルトでJIRA製品をインストールしましたが、他のTomcatインストールと並行して問題なく動作しています:)
JIRAを管理者として数時間遊んでいて、とても滑らかで使いやすいので、とても幸せな人だと思いました。それでも、元の質問に対する答えは、他の人にとって役立つかもしれません。
java - Java内でのQuercusPHPの実行
JavaアプリケーションからいくつかのPHPスニペットを実行しようとしています。
私はこの質問を見ました: Quercusを使用したJavaからのPHP呼び出し
これは単純に示唆しています:
そして私はhttp://wiki.caucho.com/Quercus%3a_Command_Line_Interface_%28CLI%29を見ました。これは次のことを示しています。
しかし、そうすると、次のようになります。
strlen、strcmp、phpinfoなどのどの関数でも同じことがわかります。
http://quercus.caucho.com/で説明されているように...
Quercus .warファイルは、GlassfishなどのJavaアプリケーションサーバーで実行できます。つまり、Resinの外部で実行できます。この.warファイルには、QuercusインタープリターとPHPライブラリーが含まれています。
そのページ( http://caucho.com/download/quercus-4.0.25.war)からwarファイルをダウンロードしました
と実行しています
完全なファイルは
私はできる
ここで、foo.phpには<?php phpinfo; ?>
では、どうすればそこから動作するQuercusEngineに到達できますか?
ありがとう、
java - Quercus をホスティング サーバーにアップロードしようとしたときにエラーが発生しました
TOMCAT HOST で PHP を実行しようとしています。
ローカルの Tomcat サーバーではすべて正常に動作しますが、ホスティング サーバー (EATJ) にアップロードした後、次のエラーが発生します。
また:
誰かが以前にこれを行ったことがあり、それを手伝ってくれるかどうか疑問に思っていました.
php - QuercusViewをSpringMVCと連携させる
http://blog.caucho.com/2009/04/14/using-php-as-a-spring-mvc-view-via-quercus/で説明されているように、SpringMVC+Quercusを実装しようとしています。
だから私は次のようにSpringを設定します:
web.xml
ディスパッチャー-servlet.xml
私はこのような単純なコントローラーを持っています:
QuercusViewは次のようになります。
Signup.php
/ account / signupのリソースにアクセスすると、次の例外が発生します
私はTomcat+openejb+Spring3をEJBコンテナとして使用しています。
助けてくれてありがとう。
SpringMVCとQuercusの内部動作についてはよくわかりませんが、これを解決する方法について誰かが私を助けてくれることを願っています。
助けてくれてありがとう。
編集
サーバー起動ログの唯一の怪しいエントリは次のとおりです。
java - 埋め込み Jetty 6 で Quercus が実行されない
過去数か月間、自分のアプリケーションに Jetty と Quercus を埋め込もうとしてきましたが、まだ成功していません。Jetty バージョン 6.1.26 と Quercus 4.0.25 を使用しています。
次の jar をアプリケーションと共にパッケージ化しました: jetty-6.1.26.jar、jetty-util-6.1.26.jar、および jetty/lib ディレクトリからコピーした servlet-api-2.5-20081211.jar。
独自のスレッドで実行される私のコードは次のとおりです。
リソース ベース ディレクトリには、web.xml ファイルと、Quercus の WEB-INF/lib および /licenses を含む WEB-INF フォルダーがあります。lib フォルダーにある jar は、cdi-16.jar、javaee-16.jar、javamail-141.jar、および resin.jar です。
web.xml には、その Web アプリ タグの下に次のものがあります。
プログラムを起動すると、コンソールに次のメッセージが表示されます。
10:31:46 [SEVERE] 2013-03-03 10:31:46.570:INFO:/:Unavailable javax.servlet.UnavailableException: サーブレット クラス com.caucho.quercus.servlet.QuercusServlet は javax.servlet.Servlet ではありません
その後、Jetty サーバー上の HTML ファイルにアクセスできますが、PHP ファイルにアクセスしようとすると、次のようなメッセージが表示されます。
誰かが助けを提供できるなら、それは大歓迎です。
また、Jetty と Quercus のどのバージョンを使用すべきかについての提案があれば、それも役に立ちます。埋め込みに関するドキュメントが最も多いバージョンであるため、私は Jetty 6 のみを使用しています。
php - QuercusPHPGrails文字エンコードの問題
最新のレジンジャー( http://www.caucho.com/download/から)を正常に使用して、GrailsWebアプリケーション内でレガシーPHPコードを利用できるようにしています。非ASCII文字セットを除いて、すべてが優れたレンダリングになります。
これらの文字は疑問符として表示され、次のようになります。 ???? ?? ??? 。
私は多くの解決策を試しました:
php.iniをutf8に設定することから、php.iniに含まれていることを確認することまでextension=php_mbstring.dll
。また、MySQLデータベースがutf-8を実行するように構成されていることを確認しました。データベースに保存されている文字は、phpMyAdminに正しく表示されます。
また、die("BLAH")
BLAHが非ASCIIテキストである場合、ブラウザに正しく出力されます。私のブラウザは、すべてのページにコンテンツヘッダーutf-8を表示します。
もう1つのキッカーは、Grails内で実行されているPHPコードベースを、同じマシンのWAMPサーバー内で実行し、同じMySQLデータベースに接続して、非ASCII文字を適切に出力できることです 。
私の感じでは、これはMySQLからGrailsで実行されているPHPへのデータ転送の問題です(MySQLからWAMPで実行されている同じPHPへのデータ転送の問題であることを忘れないでください)。どちらの場合もmysql_query("SET NAMES 'utf8'")
、クエリを実行する前に実行しています。
また、WAMP php.iniファイルを取得してGrailsで使用しようとしましたが、Grails PHPはまだうまく機能しません...私の一部は、GrailsのPHPがphp.iniファイルを読み取っていないと思います。いくつかのデフォルトのphp.ini(私は知りません)にフォールバックしています。
たとえば、Grails php.iniファイルを空のファイルにした場合でも、Grailsは正常に起動し、phpページをレンダリングできます。しかし、php.iniを「asdfasdf」のようなガベージテキストに設定すると、Grailsが起動しなくなります...そのため、php.iniが表示されていると思います...
追加情報:
- MySQLバージョン:5.0.22
- Grails(resin / Quercus)のPHPバージョン:5.3.2
- WAMPのPHPバージョン:5.1.4
- Grailsバージョン2.2
私はオンラインで見つけたすべてを試しましたが、運がありません...あなたの助けに感謝します!