問題タブ [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 - Quercus を使用した Apache Commons VFS
未変更のインストールで、PHP ファイル関数が Apache Commons VFS を使用してファイルにアクセスするように Quercus を構成するにはどうすればよいですか?
java - Resin ソースを Eclipse にインポートする
Resin のソースコードを Eclipse (3.6) にインポートするにはどうすればよいですか? Quercus のいくつかの主要な機能を編集しようとしています。
java - Google App Engine での Quercus の構成
私は現在GAEで作業しており、GAEでphpを実行できる方法があるかどうかを調べようとしていました。幸いなことに、私はQuercusに出会い、必要なものがすべて揃っていることを知り、とてもうれしく思いました。
しかし、今の問題は、resin.jar を WEB-INF/lib フォルダーに含め、Eclipse で Google プラグインを使用してアプリを更新しようとすると、jar ファイルのサイズが大きく、推奨されるというエラーが表示されることです。私は--enable_jar_splitting
フラグを追加します。
今、私は人々が同様の問題を抱えている多くのサイトを調べてきました. では、これを克服するにはどうすればよいでしょうか。
要するに、私が探しているものは次のとおりです。 1.このフラグをEclipseプラグインに含める方法 2.jarファイルを分割する方法を見つける。
解決:
上記が現在可能な唯一の方法は、sdk/bin フォルダーにある appcfg.sh というコマンド ライン ユーティリティを使用することです。
appcfg.sh --enable_jar_splitting -e user@domain.com update /path/to/war/file
PS: bin フォルダーへのパスを環境変数として追加したと仮定します。
java - Google App Engine で PHP ファイルからファイルをフェッチする
file_get_html
GAEのphpで使用できる機能または同等の機能があるかどうかを知る必要がありますか? URLFetch() と呼ばれるものがあることは知っていますが、php ファイルからそれを呼び出す方法を理解できません。
何か助けはありますか?
php - Quercus (Google App Engine 上の PHP) is_file is_dir が機能しない
Quercus を介して GAE で PHPを実行できる Google App Engine で PHP アプリケーションを実行しています。しかし、私のスクリプトが is_dir() または is_file() 関数を実行すると、GAE で停止することに気付きました。これらの関数は、「通常の」PHP サーバーで問題なく動作します。
上記のリンクによると、他のすべてが正常に機能するため、アプリケーションを正しく構成しました。この固着点の原因は何でしょうか? それは GAE 構成ですか、それとも Quercus はこれらの機能をサポートしていませんか?
お時間をいただきありがとうございます。
java - Google AppEngine java.net.Socket は制限付きエラーです
AppEngine で Quercus/PHP を使用しています。で簡単なスクリプトを実行するとfile_get_contents($url);
、エラーが発生します。
java.lang.NoClassDefFoundError: java.net.Socket は制限されたクラスです。詳細については、Google App Engine デベロッパー ガイドをご覧ください。
私はグーグルで検索しましたが、他の人が同じエラーに遭遇したことがわかりましたが、原因は異なるようです. このエラーの原因は何だと思いますか?
最新の AppEngine Java SDK と最新の Quercus を使用しています。
java - App Engine / Quercus データストア準備クエリ エラー
AppEngine の Quercus でJava ゲストブックの例を複製しようとしていますが、クエリの準備に関するエラーが発生しています。
$greetings = $datastore->prepare($query)->asIterable();
私は Java 開発者ではないので、エラー トレースを理解できません。このエラーを発生させずにグリーティング アイテムを取得するにはどうすればよいですか?
エラーページ全体は次のとおりです。
HTTP エラー 500
/index.php へのアクセスに問題があります。理由:
のせいで:
java.lang.NullPointerException at com.google.appengine.api.datastore.dev.LocalDatastoreService.next(LocalDatastoreService.java:1089) at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknownソース) com.google.appengine.tools.development.ApiProxyLocalImpl$AsyncApiCall.callInternal(ApiProxyLocalImpl.java:498) の java.lang.reflect.Method.invoke(未知のソース) com.google.appengine.tools.development. ApiProxyLocalImpl$AsyncApiCall.call(ApiProxyLocalImpl.java:452) at com.google.appengine.tools.development.ApiProxyLocalImpl$AsyncApiCall.call(ApiProxyLocalImpl.java:430) at java.util.concurrent.Executors$PrivilegedCallable$1.run(Unknown)ソース) java.security.AccessController.doPrivileged(Native Method) at java.util.concurrent.Executors$PrivilegedCallable.call (不明なソース) で java.util.concurrent.FutureTask$Sync.innerRun (不明なソース) で java.util.concurrent.FutureTask.run (不明なソース) で java.util.concurrent.ThreadPoolExecutor$Worker。 java.util.concurrent.ThreadPoolExecutor$Worker.run(不明なソース) の runTask(不明なソース) java.lang.Thread.run(不明なソース)
php - QuercusでGlassfishを有効にするPHP-Maven依存関係?
私のglassfishアプリケーションでphpを実行するのは非常に簡単であることがわかりました。ここからQuercus4.0.18をダウンロードしました:http ://caucho.com/download/quercus-4.0.18.war、warファイルを解凍し、4つのjarファイルをWEB-INF/libから私のglassfish/にコピーしました。 domain / domain1/libディレクトリ。
web.xmlに数行追加することで、helloworldphpファイルを提供できるようになりました。
私の質問は、必要な依存関係をmavenプロジェクトに追加し、warファイルの解凍などをいじるのを避けるために、pom.xmlに何を追加する必要があるかということです。私は長い間Mavenを使用しておらず、一般的に最も単純な構成以外のものに目を奪われているので、答えが単純であるほど私にとっては良いことです。
ありがとう。
java - Quercus を使用してプログラムで実行される PHP スクリプトに Java インスタンスを挿入する方法
次のようなコードがあります。
(詳細については、 http://wiki.caucho.com/Quercus:_Command_Line_Interface_(CLI)を参照してください)
$obj
Javaインスタンスとして設定したい。このようなもの:
明らかにこれは単純な例ですが、ポイントは、php スクリプトで既にインスタンス化されているJava クラスのインスタンスを使用できるようにしたいということです。どうすればこれを行うことができますか?
javascript - Google App Engine の Quercus エラー
http://www.php-tutorials.info/phpOnAppEngine.phpのチュートリアルに従って、アプリ エンジン プロジェクトを作成し、次のコードを含む php ファイルを含めました。
<?php
echo "Hello.. java with php";
?>
そのphpファイルを実行しようとすると、エラーが発生しました。