Ubuntu
如何在 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
,文件設置為644
(WordPress 文件)安全更新和主題/外掛安裝按預期工作,但嘗試通過 Web 界面上傳新媒體時收到以下錯誤:
Unable to create directory wp-content/uploads/2014/11. Is its parent directory writable by the server?
關於如何配置所有者/權限以允許這樣做(同時保持安全性)的任何想法?
由於該
php5-fpm
程序以www-data
使用者身份執行,因此更新目錄的使用者/組所有權wp-content/uploads/
解決了這個問題。sudo chown -R www-data:www-data wp-content/uploads/
感謝 AD7six 的有用評論!