【发布时间】:2015-05-07 06:25:11
【问题描述】:
这是我的app.yaml 文件:
application: xxxxxxxxxxxxx
version: 1
runtime: php55
api_version: 1
threadsafe: true
handlers:
- url: /images
static_dir: images
- url: /css
static_dir: css
- url: /js
static_dir: js
- url: /libraries
static_dir: libraries
- url: /
script: main.php
# Serve php scripts.
- url: /(.+\.php)$
script: \1
这是我得到的错误:
错误 400:--- 开始服务器输出 ---
禁止从任何版本的 SDK(包括旧版本)将 PHP 5.4 应用程序部署到 Google App Engine。如果您出于兼容性原因需要继续部署 PHP 5.4 应用程序,您可以通过访问 http://goo.gl/qjKEuk 请求将您的应用程序列入 PHP 5.4 部署白名单。
--- 结束服务器输出---
谁能告诉我为什么在app.yaml 中将runtime 从php 更改为php55 后仍然出现此错误?
【问题讨论】:
-
你试过增加版本号吗?
-
你是如何推送你的应用程序的,你是在使用 appcfg.py 还是像 PhpStorm 之类的 IDE 或其他东西?
-
我正在使用 php Storm。我也更新了 sdk 还是没有运气
-
增加了版本号还是不行
-
您是否尝试过通过命令行部署,即:
appcfg.py update <PATH_TO_YOUR_PROJECT> --oauth2?
标签: php google-app-engine