Debian Linux マシンで新しい gcloud アプリ エンジン コマンド ( https://developers.google.com/cloud/sdk/gcloud-app ) を使用しようとしています。
私のアプリには PHP モジュールがあり、実行しようとすると:
gcloud preview app run .
次のエラーが表示されます。
エラー: PHP ランタイムが利用できません トレースバック (最新の呼び出しが最後): ファイル "/home/arthur/google-cloud-sdk/platform/google_appengine/google/appengine/tools/devappserver2/php_runtime.py"、224 行目new_instance self._runtime_config_getter().application_root) ファイル "/home/arthur/google-cloud-sdk/platform/google_appengine/google/appengine/tools/devappserver2/php_runtime.py"、149 行目、_check_environment の 'フラグ (%s)存在しません。' % php_executable_path) _PHPBinaryError: --php_executable_path フラグ () で指定されたパスが存在しません。
問題は、gcloud preview app コマンドが --php_executable_path フラグを認識しないことです。したがって、現在、Linux でこのコマンドを使用する方法はありません。
dev_appserver.py を直接使用しても問題はありません。