google-cloud-platform - Laravel 应用程序未在 Cloud Run 上的 PORT 号上启动
问题描述
我将我的应用程序部署在谷歌的 Cloud Run 服务上。它显示错误“Cloud Run 错误:容器无法启动。无法启动然后侦听 PORT 环境变量定义的端口。此修订的日志可能包含更多信息。”。我在 Cloud Shell 上运行此镜像进行测试,它仍然使用 PORT 8080 并绑定 0.0.0.0 运行,我在云运行日志中找不到更多错误。我的项目是 laravel 项目。请帮助我,如何查找更多日志并调试此案例。 检查图像
解决方案
我修好了它。当我在本地与主管一起运行时,它会运行,但在 Cloud Run 上却不行。所以我已经改为入口点来启动 php-fpm 和 nginx,在 Cloud Run 上没问题
推荐阅读
- python - Find minimum number of keys which make each dict unique amongst multiple ones
- python - 在 wkhtmltopdf 中提供配置时出错
- svn - Subversion:对于合并,如何在提交之后添加重命名元信息?
- jquery - 如何在播放器中播放音频?
- java - 对象在构造函数执行之前被初始化
- iis - .netcore 3.1 - Windows Hosting Bundle - 安装 .Net Core Runtime 3.1.0 preview3 而不是 3.1.0(最终发行版)
- javascript - 如果引用者不在我的域中,则在弹出窗口中显示页面
- angular - 如何使用 Angular 关闭在嵌入 JW Player 的 YouTube 视频末尾显示为缩略图的建议视频?
- c++ - An efficient way to convert ByteData in Dart to unsigned char* in C++?
- python - Specific website wont let me get the links from their Page