Google Compute Engine 上的 Wordpress 文件夹问题
Issue with Wordpress Folders on Google Compute Engine
我正在使用“点击部署”将 WordPress 网站迁移到 Google 云。到目前为止一切顺利,除了迁移当前站点 wp-content 文件夹时出现文件夹权限问题。
我为完成这项工作所采取的步骤...
- 我使用 Click To Deploy 设置了新的 WordPress 安装,并测试了我可以将新图像上传到服务器。
- 上传并安装了我的备份数据库和当前站点文件。换句话说,我覆盖了新安装的 WordPress 上的文件。
- 通过更改我的 'host' 文件以匹配新的 Google 云 IP 来测试站点。
在前端看起来一切都很好,但在管理区域,我无法再为新帖子或页面上传图片。
我知道这可能是一个权限问题,但我无法弄清楚。如果您有任何建议,请告诉我。
如果你很清楚这是目录权限问题,一个简单的诊断方法可能是创建一个新的 Google 云项目,创建另一个单击以部署实例,ssh 到 /var/www和 运行 ls -al
并比较您今天拥有的权限和默认方案之间的权限。您可能必须向下几层进入保存用户上传文件的目录。
我的猜测是,当您将网站复制到您的实例时,您修改了您的 linux 用户帐户是所有者的目录,并且当您尝试上传文件时,www-data
用户 ( Apache) 无法再写入这些目录。
通过 ssh 登录时 运行ning chown 应该不会有任何问题。请 post 该命令的输出或错误消息。
我正在使用“点击部署”将 WordPress 网站迁移到 Google 云。到目前为止一切顺利,除了迁移当前站点 wp-content 文件夹时出现文件夹权限问题。
我为完成这项工作所采取的步骤...
- 我使用 Click To Deploy 设置了新的 WordPress 安装,并测试了我可以将新图像上传到服务器。
- 上传并安装了我的备份数据库和当前站点文件。换句话说,我覆盖了新安装的 WordPress 上的文件。
- 通过更改我的 'host' 文件以匹配新的 Google 云 IP 来测试站点。
在前端看起来一切都很好,但在管理区域,我无法再为新帖子或页面上传图片。
我知道这可能是一个权限问题,但我无法弄清楚。如果您有任何建议,请告诉我。
如果你很清楚这是目录权限问题,一个简单的诊断方法可能是创建一个新的 Google 云项目,创建另一个单击以部署实例,ssh 到 /var/www和 运行 ls -al
并比较您今天拥有的权限和默认方案之间的权限。您可能必须向下几层进入保存用户上传文件的目录。
我的猜测是,当您将网站复制到您的实例时,您修改了您的 linux 用户帐户是所有者的目录,并且当您尝试上传文件时,www-data
用户 ( Apache) 无法再写入这些目录。
通过 ssh 登录时 运行ning chown 应该不会有任何问题。请 post 该命令的输出或错误消息。