为php运行开发Web服务器谷歌应用程序引擎

时间:2013-08-20 07:29:00

标签: php google-app-engine python-2.7

我在哪里可以写下以下命令

我正在关注简单的hello world脚本here的开发人员教程

google_appengine/dev_appserver.py --php_executable_path=pathto-php-cgi path-to-your-app

当我在谷歌应用程序启动器中运行应用程序时,我收到一条错误消息。我安装了WAMP,运行正常。

The path specified with the --php_exectuable_path flag () does not exist.

Php路径 - c:\ php \ php-cgi.exe

3 个答案:

答案 0 :(得分:0)

我不知道Windows中该文件的名称是哪一个,但我只是遇到了这个问题,来自/为你的php-cgi54.exe的完整路径,包括文件的全名,然后是你/的完整路径文件夹中。

我也像管理员一样运行它,所以请检查您的cmd或终端是否已打开并拥有管理员权限。

答案 1 :(得分:0)

我也遇到了这个问题,它已经解决了。 例如,

      if your PHP folder is E:/sam/php/

      if your PHP site folder is F:/mysite/facebook/

      if your dev_appserver.py is under E:/whatever/

我不确定如何更改googleapplauncher.exe配置,而是必须使用cmd。我认为这个exe有配置文件,但我没找到它。打开命令窗口并转到文件夹E:/ whatever /以在此文件夹下运行“python”命令     输入:

      python dev_appserver.py --php_executable_path=E:/sam/php/php-cgi.exe F:/mysite/facebook/

      NOTE: REMEMBER to type "php-cgi.exe"
            use slash

答案 2 :(得分:0)

@Chander如果您正在运行wamp,则需要通过键入以下命令为应用引擎选择不同的侦听端口: - port = 9999。

这对我有用:

  1. 打开您的cmd,确保您与sdk位于同一目录中。
  2. 输入:" google_appengine / dev_appserver.py" --port = 9999 --php_executable_path =" fullpath \ php-cgi.exe" "的HelloWorld /"
  3. 如果您有另一个本地服务器,如xampp或wamp,请确保使用--port命令选择另一个侦听端口,如上所示。
  4. 按Enter键,您应该使用helloworld脚本。
相关问题