【发布时间】:2013-05-24 14:25:23
【问题描述】:
新推出的GoodleAppEngine(PHP版)在我的电脑上不工作。
每次我输入“localhost:8080”时,运行的服务器都会返回一个“GET / HTTP/1.1”500”。 它给了我一个致命的错误:
致命错误:require_once():需要打开失败 '谷歌/appengine/runtime/ApiProxy.php' (include_path='/Users/xxxxx/Job_work/helloworld:/usr/local/bin/php/sdk') 在 /Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/devappserver2/php/setup.php
这是否意味着我的 Python GAE 会干扰我的 PHP 版本 SDK?
【问题讨论】:
-
我找到了正确答案。 googleAppEngine 文件必须放在 /opt/local/bin
-
请添加您的解决方案作为答案。我也不清楚您在评论中所说的 googeAppEngine 文件 是什么意思。
-
同样的错误再次发生,我很困惑..
我的第一次尝试是将“google_appengine”文件夹放在/opt/local/bin 中。它在下午工作得很好。
但是又失败了,出现同样的错误... -
对我来说,您似乎没有使用开发服务器。您描述的是 PHP 中的文件包含问题(基本上),我建议您启用 xdebug,然后在错误时进行堆栈跟踪,然后您可以更详细地查看是什么原因造成的。
-
非常感谢,hakre。我知道发生了什么。问题是我也有一个python版本的Google-App-Engine。因此,我需要为GAE-PHP-SDK指定“开发服务器”,它现在运行良好!!再次感谢,我想我以后会向别人传递这样的善意。
标签: php python google-app-engine