如何在本地运行Google App Engine WordPress博客

时间:2019-06-03 13:55:07

标签: google-app-engine

在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

博客应在我的本地设置上运行

1 个答案:

答案 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