我目前正在本地开发环境中试用 Google App Engine for PHP。到目前为止,我一直按照https://developers.google.com/appengine/docs/php/gettingstarted/helloworld上的说明进行测试,以测试一个小应用程序以适应 SDK 的工作方式。但是,当我使用 SDK 加载测试 Web 服务器时,尝试加载非常基本的 helloworld.php 示例时出现错误。我当前运行的命令是:
../GoogleAppEngineSDK/google_appengine/dev_appserver.py --php_executable_path=/usr/bin/php --port=9999 helloworld/
如您所见,我使用自定义端口来避免与在默认 8080 上运行的另一个应用程序发生冲突。SDK 引擎加载正常,但是当我尝试在 localhost:9999 下访问我的应用程序时,我收到错误:
AssertionError("invalid CGI response: ''",)
并且网页本身会引发 500 错误。
到目前为止,我试图纠正这个问题的尝试没有产生任何结果,并且想知道是否有我遗漏的东西。