如何设置在 WordPress 中上传媒体的权限?(Ubuntu 14.04.1,nginx 1.4.6)

如何设置在 WordPress 中上传媒体的权限?(Ubuntu 14.04.1,nginx 1.4.6)

我无法找到在 droplet 上运行 WordPress 站点的正确权限。我按照此指南配置站点:如何在 Ubuntu 上配置 WordPress 的安全更新和安装

配置如下:

  • Ubuntu 14.04,nginx 1.4.6
  • nginx 用户是www-data
  • /var/www/*wp-user:wp-user
  • 目录设置为755,文件设置为644WordPress 文档

安全更新和主题/插件安装按预期工作,但当我尝试通过 Web 界面上传新媒体时收到以下错误:Unable to create directory wp-content/uploads/2014/11. Is its parent directory writable by the server?

关于如何配置所有者/权限以允许这样做(同时保持安全性),您有什么想法吗?

答案1

由于该php5-fpm进程以用户身份运行www-data,因此更新目录的用户/组所有权wp-content/uploads/可解决这个问题。

sudo chown -R www-data:www-data wp-content/uploads/

感谢 AD7six 的有益评论!

相关内容