指定的路径--php_可执行文件_路径不存在--GAE php HelloWorld

指定的路径--php_可执行文件_路径不存在--GAE php HelloWorld,php,google-app-engine,Php,Google App Engine,在我的Linux笔记本电脑上安装GAE PHP沙盒(运行Debian'Wheezy'32位最新软件包)。安装程序是按照“安装SDK”说明完成的,然后按照说明尝试“Getting Started>Hello World”应用程序 然而,当我访问*时,我得到的信息不是“你好,世界!”: The path specified with the --php_executable_path flag () does not exist. *注意:所以不允许URL指向localhost,所以将其替换为lo

在我的Linux笔记本电脑上安装GAE PHP沙盒(运行Debian'Wheezy'32位最新软件包)。安装程序是按照“安装SDK”说明完成的,然后按照说明尝试“Getting Started>Hello World”应用程序

然而,当我访问*时,我得到的信息不是“你好,世界!”:

The path specified with the --php_executable_path flag () does not exist.
*注意:所以不允许URL指向localhost,所以将其替换为local.host.com!这不是一个错误

在启动app_服务器的控制台上,我看到以下错误消息:

ERROR    2014-04-29 03:34:36,219 php_runtime.py:223] The PHP runtime is not available
Traceback (most recent call last):
  File "/home/icarus/google_appengine/google/appengine/tools/devappserver2/php_runtime.py", line 219, in new_instance
    self._check_environment(php_executable_path)
  File "/home/icarus/google_appengine/google/appengine/tools/devappserver2/php_runtime.py", line 148, in _check_environment
    'flag (%s) does not exist.' % php_executable_path)
_PHPBinaryError: The path specified with the --php_executable_path flag () does not exist.
请注意,我已经安装了最新的php-5.4.27(说明中谈到了php-5.4.25,但后来在说明中说,我们可以从php网站获得最新版本),并按照说明成功地在我的机器上构建了它

php-5.4.25是否在任何地方硬编码,s.t.没有找到它,因为在我的机器上我有php-5.4.27?以下是我看到的:

$ ls -l ~/php-5.4.27/installdir/bin/php-cgi
-rwxr-xr-x 1 icarus icarus 23195302 Apr 28 22:58 php-cgi

安装的Python是2.7.3,google_appengine SDK是最新的稳定版本,即1.9.3。

Argh。。。我忽略了在这个(或接近这个)主题上已经有过多的问题,大多数可能来自像我这样的新手

根据其他SO问题的答案,我启动SDK的方式如下:

$ google_appengine/dev_appserver.py --php_executable_path=php-5.4.27/installdir/bin/php-cgi work/gae_apps/helloworld/
最后是“你好,世界!”工作如期进行。也许,这需要在“入门”页面上进行一些澄清/细化?

可能的重复