当我尝试将我的PHP应用程序部署到Google App Engine时,为什么我突然收到400错误?

时间:2021-11-09 07:27:46

Running the deploy command:

运行deploy命令:

appcfg.py update ./appengine-project

I started seeing this error:

我开始看到这个错误:

Error 400: --- begin server output ---
PHP 5.4 applications are prevented from being deployed to Google App
Engine from any version of the SDK, including older ones. If you need
to continue to deploy PHP 5.4 applications for compatibility reasons, 
you can request that your application be whitelisted for PHP 5.4
deployment by visiting http://goo.gl/qjKEuk.
--- end server output ---

I am running PHP 5.5 locally. And I deployed my application just a couple days ago without issue.

我在本地运行PHP 5.5。我几天前就没有问题就部署了我的应用程序。

1 个解决方案

#1


27  

This Google Groups post here got me sorted out.

这篇Google网上论坛帖子让我整理出来。

In my app.yaml file, I just needed to change this line:

在我的app.yaml文件中,我只需要更改此行:

runtime: php

to:

runtime: php55

After that, the deploy succeeded.

之后,部署成功。

#1


27  

This Google Groups post here got me sorted out.

这篇Google网上论坛帖子让我整理出来。

In my app.yaml file, I just needed to change this line:

在我的app.yaml文件中,我只需要更改此行:

runtime: php

to:

runtime: php55

After that, the deploy succeeded.

之后,部署成功。