是否有一种有效的方法来解决Google Cloud上的PHP应用程序的服务器配置问题?
我尝试使用Laravel应用程序,并在GAE上部署时不断遇到404或500个HTTP错误。同一个项目在我的本地服务器上运行良好。
有没有有效的方法通过error_logs 500进行故障排除? 有关如何构建yaml文件以防止这种情况的任何完整文档? Google的文档不完整且过时,仍然指旧的运行时。
这是我当前的文件:
的app.yaml
runtime: php55
api_version: 1
handlers:
- url: /.*
script: index.php
runtime_config:
document_root: public
# required on some platforms so ".env" is not skipped
skip_files: false
env_variables:
# The values here will override those in ".env". This is useful for
# production-specific configuration. However, feel free to set these
# values in ".env" instead if you prefer.
APP_LOG: errorlog
STORAGE_DIR: /tmp
答案 0 :(得分:0)
谷歌云控制台有一个不错的日志查看器,它会尽可能详细地向您展示您的所有500个原因。你需要分享500个日志中的一些,以便任何人都可以帮助你在这里解决它们。 https://console.cloud.google.com/logs/viewer