【问题标题】:Unable to Install Wordpress on Google App Engine无法在 Google App Engine 上安装 Wordpress
【发布时间】:2014-09-23 22:41:55
【问题描述】:

我按照本教程在 Google App Engine 上设置 Wordpress:
http://googlecloudplatform.github.io/appengine-php-wordpress-starter-project/

我在 GAE 启动器中运行应用程序,然后转到这个地址:

http://localhost:8080/wp-admin/install.php

这应该会运行 Wordpress 安装程序。但是,它只是显示“Hello world!”

这是启动器日志:

*** Running dev_appserver with the following flags:
--skip_sdk_update_check=yes --port=8080 --admin_port=8000
Python command: /usr/bin/python2.7
INFO     2014-09-23 22:06:18,670 devappserver2.py:725] Skipping SDK update check.
WARNING  2014-09-23 22:06:18,673 api_server.py:383] Could not initialize images API; you are likely missing the Python "PIL" module.
INFO     2014-09-23 22:06:18,676 api_server.py:171] Starting API server at: http://localhost:52328
INFO     2014-09-23 22:06:18,680 dispatcher.py:183] Starting module "default" running at: http://localhost:8080
INFO     2014-09-23 22:06:18,684 admin_server.py:117] Starting admin server at: http://localhost:8000
INFO     2014-09-23 22:06:38,979 module.py:652] default: "GET /wp-admin/install.php HTTP/1.1" 200 12

【问题讨论】:

  • 你能发布你的 app.yaml 文件的内容吗?
  • 这似乎不是基于您的 yaml 文件,因为在任何情况下,它都会影响您部署到 GAE 而不是本地主机,因为其余部分是默认提供的。第一次从 localhost:8080 正确运行它时,它会毫不犹豫地将您重定向到管理页面(您不会那样做)。检查您是否真的可以使用您的 root 密码访问本地 MySQL,密码是否在 wp-config.php 中正确设置,该文件是否在最里面的 wordpress 目录中,您是否已安装 php-cgi 和 php-mysql,并且您将正确的路径传递给 php-cgi 可执行文件。

标签: php wordpress google-app-engine


【解决方案1】:

听起来好像不是在启动项目文件夹中找到正确的项目,而是创建了一个新项目(“Hello world!”是您创建没有内容的新项目时的默认设置),可能在子目录中您的启动项目文件夹。尝试从应用引擎启动器中删除您的项目,然后将包含项目文件的文件夹拖到应用引擎启动器项目列表窗格中(这应该会导致它被创建为一个项目)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-29
    • 1970-01-01
    • 1970-01-01
    • 2018-08-01
    • 2015-10-04
    • 2014-09-28
    相关资源
    最近更新 更多