3

現在、ローカル開発環境で Google App Engine for PHP を試しています。これまでのところ、https://developers.google.com/appengine/docs/php/gettingstarted/helloworldの指示に従って、小さなアプリをテストして SDK の動作に慣れてきました。しかし、SDK を使用してテスト Web サーバーをロードする段階になると、非常に基本的な helloworld.php の例をロードしようとするとエラーが発生します。現在実行しているコマンドは次のとおりです。

../GoogleAppEngineSDK/google_appengine/dev_appserver.py --php_executable_path=/usr/bin/php --port=9999 helloworld/

ご覧のとおり、デフォルトの 8080 で実行される別のアプリケーションとの競合を避けるために、カスタム ポートを使用しています。

AssertionError("invalid CGI response: ''",)

Web ページ自体が 500 エラーをスローします。

これまでのところ、問題を修正しようとしても何も得られず、何か欠けているものがあるのではないかと考えていました.

4

2 に答える 2

3

この問題が発生しました。php_executable_path を /opt/local/bin/php-cgi54 に変更するとうまくいきました。

于 2013-05-16T15:13:50.080 に答える