Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google app engine Php没有在app engine上运行,我的yaml文件有什么问题?_Google App Engine_Yaml - Fatal编程技术网

Google app engine Php没有在app engine上运行,我的yaml文件有什么问题?

Google app engine Php没有在app engine上运行,我的yaml文件有什么问题?,google-app-engine,yaml,Google App Engine,Yaml,这是我的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, ins

这是我的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'

您的YAML语法不正确

  • 您需要将
    获得的
    放在
    值之后,或注释掉该行
    
  • 删除
    us-
    east
    之间的换行符
  • 例如,您可以在站点上尝试这一点,并获得比您从基于PHP的解析器(这不是一个很好的YAML解析器实现)获得的更好的反馈

    如果没有这些修复,您将无法继续修复YAML文档可能(仍然)存在的任何语义错误