谷歌应用引擎中未找到PHP可执行路径

4
我按照官方谷歌应用引擎页面上给出的步骤安装了php sdk,但是在打开本地主机时,在我的浏览器中出现了这个错误。请参考以下链接:https://developers.google.com/appengine/docs/php/gettingstarted/helloworld
The path specified with the --php_executable_path flag () does not exist.

如何设置它? 在Ubuntu上安装。

4个回答

7

通过脚本启动dev appserver时,可以传递--php_executable_path参数,指向您的php可执行文件所在的位置。错误的原因是它无法在路径中找到php。请参见文档示例

$ google_appengine/dev_appserver.py --php_executable_path=/opt/local/bin/php-cgi54 path/to/your/app

1
安装php5-cgi:

sudo apt-get install php5-cgi

运行应用程序:

dev_appserver.py --php_executable_path=/usr/bin/php-cgi path/to/your/app

0

在Windows系统上:

在此处下载PHP https://www.php.net/downloads.php
例如,下载路径为D:\php72

运行应用程序:

dev_appserver.py --php_executable_path="D:\php72\php-cgi.exe" path_app/app.yaml

0

更新:在Linux上使用以下命令 sudo apt-get install php-cgi dev_appserver.py --php_executable_path=/usr/bin/php-cgi app.yaml


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接