我已经在我的mamp localhost上建立了一个wordpress网站,然后将其上传到网络托管服务。
自从我上传后,我无法通过wordpress上传图片'添加媒体'部分。我暂时更改了'上传''对777的权限,它解决了这个问题。
我知道777不是最佳做法所以我将其更改回755并且错误再次发生。
这与我最初在本地主机上为wordpress设置的管理员用户和密码与我创建并用于将网站上传到网络托管服务的ftp用户有关吗?
ftp用户是否拥有这些文件 - 因此阻止wordpress管理员用户上传文件?
由于
答案 0 :(得分:0)
chown -R username:groupname你的apache用户/组解决了这个问题。
答案 1 :(得分:0)
文件应为644,目录应为755.这是所有者:组权限问题。阅读Hardening WordPress中的更多内容。
真正的问题是所有权问题。您将需要chown -R username:groupname
到您的Apache用户/组,以便WordPress可以写入这些目录。