2

我一直在尝试按照这些说明使用 Google App Engine 的新 PHP SDK 建立一个基本的 Wordpress 站点。

据我了解,app.yaml是流程开始的地方,应该类似于.htaccess(重新路由)。

Google 指示您将 wordpress 文件放入 wordpress 文件夹中,因此您的目录结构如下所示:

.
    ├── app.yaml
    ├── cron.yaml
    ├── php.ini
    └── wordpress
        ├── index.php
        ├── license.txt
        ├── readme.html
        └── (etc)

所以他们的模板app.yaml应该可以工作,包括以下几行:

- url: /wp-cron.php
  script: wordpress/wp-cron.php
  login: admin

- url: /xmlrpc.php
  script: wordpress/xmlrpc.php

- url: /(.+)?/?
  script: wordpress/index.php

但是localhost:8080给了我我的应用程序文件夹的目录结构,而不是预期的wordpress/index.php. 我也尝试了这个:

- url: /.*
  script: wordpress/index.php

有任何想法吗?

注意:顺便说一句,我验证了它的wordpress/index.php存在。

4

1 回答 1

0

GAE 的 dev_appserver 永远不会列出目录结构。听起来您可能正在访问在您的本地主机上运行的其他 Web 服务器?

于 2014-03-13T02:05:45.547 回答