是否在PHP运行时中禁用了app.yaml
的环境变量?
env变量似乎在1.8.0 SDK运行时内部正确定义,但似乎永远不会在生产运行时中定义。
-- app.yaml --
application: some-app
version: 1
runtime: php
api_version: 1
handlers:
- url: /
script: index.php
env_variables:
APPLICATION_BASE: 'Application/'
-- index.php --
<?PHP
print_r($_SERVER);
print_r($_ENV);
SDK版本按预期工作:
$_ENV['APPLICATION_BASE']
和$_SERVER['APPLICATION_BASE']
包含'Application /'。
但是,生产环境未设置。