我正在尝试在 debian linux 机器上使用新的 gcloud 应用程序引擎命令( https://developers.google.com/cloud/sdk/gcloud-app )。
我的应用程序有一个 PHP 模块,当我尝试运行时:
gcloud preview app run .
我收到以下错误:
错误:PHP 运行时不可用 Traceback(最近一次调用最后一次):文件“/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,我没有问题。