这是我的yaml文件,我不知道哪里出错了。 php只返回错误:测试回显的服务器错误。
runtime: php55
api_version: 1
instance_class: B1
basic_scaling:
max_instances: 1
idle_timeout: 5m
handlers:
# Serve php scripts.
- url: /(.+\.php)$
script: \1
env_variables:
# Replace project, instance, database, user and password with the values
obtained
# when configuring your Cloud SQL instance.
MYSQL_DSN: mysql:unix_socket=/cloudsql/XXXXX-166105:us-
east1:XXXX;dbname=XXXX
MYSQL_USER: root
MYSQL_PASSWORD: 'XXXXXXX'
答案 0 :(得分:0)
你的YAML在语法上是不正确的
obtained
之后添加values
或注释掉该行。 us-
和east
之间的换行符。你可以,例如在this站点试试这个并获得比基于PHP的解析器(这不是YAML解析器的非常好的实现)更好的反馈。
如果没有这些修复,您将无法继续修复YAML文档可能(仍然)具有的任何语义错误。