Google Compute Engine上的Wordpress文件夹问题

时间:2015-05-29 02:21:19

标签: wordpress file-permissions google-compute-engine

我正在使用Click To Deploy将WordPress网站迁移到Google Cloud。到目前为止一切顺利,除了迁移当前站点wp-content文件夹时的文件夹权限问题。

我采取的步骤使这项工作......

  1. 我使用Click To Deploy设置了一个新的WordPress安装,并测试我可以将新图像上传到服务器。
  2. 上传并安装了我的备份数据库和当前站点文件。换句话说,我在新的WordPress安装上覆盖了文件。
  3. 通过更改我的“主机”文件来测试网站,以匹配新的Google Cloud IP。
  4. 前端看起来很棒,但在管理区域,我无法再为新帖子或网页上传图片。

    我知道这可能是一个许可问题,但我无法弄清楚。如果您有任何建议,请告诉我。

1 个答案:

答案 0 :(得分:1)

如果你很清楚它的目录权限是否有问题,一种简单的诊断方法可能是创建一个新的Google Cloud Project,创建另一个点击部署实例,ssh到/ var / www并运行{ {1}}并比较您今天拥有的内容与默认方案之间的权限。您可能需要在几个级别下降到保存用户上载文件的目录中。

我的猜测是,当您将站点复制到实例上时,修改了linux用户帐户所有者的目录,当您尝试上载文件时,ls -al用户(Apache)无法写入目录了。

通过ssh登录时,您不应该遇到任何运行chown的问题。请发布该命令的输出或错误消息。