在Wordpress on GAE教程之后,我已经成功地将博客成功部署到App Engine。 但是,我希望在继续开发博客时能够在本地运行我的博客,以便可以检查错误日志等。使用GAE开发服务器,我尝试这样运行它:
dev_appserver.py --log_level=debug app.yaml --php_executable_path=/usr/local/bin/php
但是我遇到了这个问题:
URL“ /”与任何处理程序都不匹配。
我没有更改app.yaml或任何其他文件(该文件由本教程中的wp-gae.php步骤自动创建)。看起来像这样:
How to Run Wordpress Blog on Google App Engine Locally
dev_appserver.py --log_level=debug app.yaml --php_executable_path=/usr/local/bin/php
博客应在我的本地设置上运行
答案 0 :(得分:0)
根据此forum link,您需要指定php-cgi可执行文件。
export CLOUDSDK_PYTHON=$(which python2) && dev_appserver.py --support_datastore_emulator=False --log_level=debug --php_executable_path=$(which php-cgi) app.yaml
我还必须在app.yaml中添加一个处理程序,以使网站正常工作,并确保它是最后一个处理程序(优先级最低)
- url: .*
script: gae-app.php