You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google Cloud Platform dev_appserver.py执行未完成,PHP服务器搭建求助

解决App Engine本地PHP开发服务器启动停滞的问题

你在跟着"Go to app engine"快速入门搭建PHP服务器时,执行dev_appserver.py --php_executable_path=/Users/Jacob/Downloads/google-cloud-sdk/platform/php55/php-cgi $PWD后,日志卡在dispatch...环节停滞不前对吧?我给你几个实用的排查和解决方向:

  • 验证PHP CGI路径的有效性
    先确认你指定的PHP CGI路径是真实存在且可执行的。直接在终端运行/Users/Jacob/Downloads/google-cloud-sdk/platform/php55/php-cgi -v,如果报错或者无输出,说明路径有误——可能是Google Cloud SDK版本更新后PHP目录结构变化,或是你下载的SDK包不完整,需要重新确认路径或重新安装SDK。

  • 查看完整的日志输出
    停滞在dispatch...很可能是日志还没输出完毕,你可以多等几分钟,或者检查终端的滚动缓冲区(有时候后面的日志被截断了)。如果长时间没有新日志,大概率是dispatch服务启动失败。

  • 尝试使用绝对路径启动
    把命令里的$PWD换成你的项目目录绝对路径试试,比如dev_appserver.py --php_executable_path=/Users/Jacob/Downloads/google-cloud-sdk/platform/php55/php-cgi /Users/Jacob/your-php-project-folder,相对路径偶尔会导致配置加载异常。

  • 检查app.yaml配置文件
    确保项目根目录下的app.yaml配置正确:比如有没有指定runtime: php55,handlers规则是否符合PHP脚本的路由需求。如果配置存在语法错误,服务器会卡在加载配置的阶段。

  • 重启终端并清理本地缓存
    有时候终端环境变量异常会导致启动问题,重启终端后重新执行命令;另外可以删除项目目录下的appengine-generated文件夹,清理本地开发缓存后再尝试启动服务器。

内容的提问来源于stack exchange,提问作者Sam Germain

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 08:04:32