在 Google App Engine 中升级 PHP


Upgrading PHP in Google App Engine

随着 PHP 5.5 不再得到积极支持,安全支持将在几个月后结束,我认为升级可能是个好主意。我使用 GAE,我认为这就像更改一样简单

runtime: php55

在我的应用程序的app.yaml文件中

runtime: php56

但我收到错误

正在更新模块 [默认]...-错误:(gcloud.preview.app.deploy) 服务器响应代码 [400]:

错误请求意外的 HTTP 状态 400。

运行时无效或当前用户无权使用它。

我已经搜索了Google的文档,但我似乎无法弄清楚如何指定另一个版本的PHP。

目前仅支持 PHP 5.5。

如果要使用 5.6 或更高版本,请考虑托管 VM(具有自定义运行时)。

值得注意的是,托管虚拟机目前避免了不同的"野兽",并且不具有与AppEngine相同的功能,支持或特征。

https://cloud.google.com/appengine/docs/managed-vms/