谷歌应用引擎PHP Helloworld示例什么都不做


Google App Engine PHP Helloworld Example Does Nothing

我想我犯了一些简单的错误,但我就是无法让谷歌应用引擎PHP SDK(GAE)"helloworld"示例正常工作。

当我尝试在WindowsXP命令行上运行该示例时,我没有得到任何错误。dev-appserver始终在8080端口上启动。我严格遵循了GAE PHP SDK的"入门"页面。如果我打错了路径名,我会得到一个错误,但仅此而已。

我已经安装了Python 2.7、PHP 5.4和GAE PHP SDK 1.8.3。所有这些似乎都独立工作,没有错误。测试这样的…phpinfo()有效,Python解释器也有效。

我已经阅读了Stack(这里)上关于这个主题的所有其他问题/答案,但没有任何帮助。以下是一些细节:

我的"helloworld"目录(app.yawl文件也在那里):

C: ''helloworld''hellowworld.php

我的谷歌GAE目录:

C: ''google_appengine

我的PHP目录:

C: ''PHP-

我的Python目录:

C: '' Python27

以下是我在WindowsXPCMD窗口中使用的dev-appserver启动命令行:

python C:'google_appengine'dev_appserver.py --php_executable_path=C:'PHP'php-cgi.exe C:'helloworld'helloworld

dev-web服务器没有启动,在netstat的默认端口8080上看不到侦听器。

您说过app.yawl文件存在于helloworld目录中。

实际上是app.yaml。您可能使用不正确的扩展名保存了该文件。检查一下。

我注意到的另一件事是,在最后一个命令中,您将.php文件指向C:'helloworld'helloworld

实际上,您应该指向APPLICATION_DIRECTORY,在您的情况下,它只是C:/helloworld/

相关文章: