通过 filezilla 和 php(wordpress) 上传文件的正确 /wp-content 文件夹权限是多少?
What are the correct /wp-content folder permissions to upload file by filezilla and php(wordpress)?
我有 aws EC2 并且安装了 WordPress,我无法从 FTP 和 wordpress 上传文件,一次可以。
场景 1:如果我将 'var/www/html' 文件夹权限更改为 755 并将所有者更改为 ubuntu:ubuntu 然后我可以使用 filezilla 上传但不能从 wordpress.wordpress 显示 'unable to move file '/wp-content/uploads
场景 2:如果我将所有者更改为 www-data:www-data
,则可以从 WordPress 上传,但不能从 FileZilla 上传。它显示错误 open for write: permission denied
我使用以下命令让 FileZilla 工作:
sudo chown -R ubuntu: ubuntu /var/www/lifestyledesignpros.com/
sudo chmod -R 755 /var/www/lifestyledesignpros.com/public_html/wp-content/
有了这个 FileZilla 可以上传,但是 WordPress 不行,所以我使用以下 WordPress 来工作:
sudo chown -R data:www-data /var/www/lifestyledesignpros.com/
sudo chmod -R 755 /var/www/lifestyledesignpros.com/public_html/wp-content/
问题我应该配置什么权限,/owner ../wp-content/
这样FTP和FileZilla都可以上传文件。
只需将用户 'ubuntu' 添加到辅助组 www-data
。
usermod -a -G www-data ubuntu
现在将所有权更改为 ubuntu:www-data
sudo chown -R ubuntu:www-data /var/www/lifestyledesignpros.com/
sudo chmod -R 755 /var/www/lifestyledesignpros.com/public_html/wp-content/
您还可以运行以下命令,这样创建的所有新文件都归该组所有
chmod g+s /var/www/lifestyledesignpros.com/public_html/wp-content/
如果你想微调你的控件,你可以使用 Access Control Lists .
sudo setfacl -d -m group:www-data:rw /var/www/lifestyledesignpros.com/public_html/wp-content/
我有 aws EC2 并且安装了 WordPress,我无法从 FTP 和 wordpress 上传文件,一次可以。
场景 1:如果我将 'var/www/html' 文件夹权限更改为 755 并将所有者更改为 ubuntu:ubuntu 然后我可以使用 filezilla 上传但不能从 wordpress.wordpress 显示 'unable to move file '/wp-content/uploads
场景 2:如果我将所有者更改为 www-data:www-data
,则可以从 WordPress 上传,但不能从 FileZilla 上传。它显示错误 open for write: permission denied
我使用以下命令让 FileZilla 工作:
sudo chown -R ubuntu: ubuntu /var/www/lifestyledesignpros.com/
sudo chmod -R 755 /var/www/lifestyledesignpros.com/public_html/wp-content/
有了这个 FileZilla 可以上传,但是 WordPress 不行,所以我使用以下 WordPress 来工作:
sudo chown -R data:www-data /var/www/lifestyledesignpros.com/
sudo chmod -R 755 /var/www/lifestyledesignpros.com/public_html/wp-content/
问题我应该配置什么权限,/owner ../wp-content/
这样FTP和FileZilla都可以上传文件。
只需将用户 'ubuntu' 添加到辅助组 www-data
。
usermod -a -G www-data ubuntu
现在将所有权更改为 ubuntu:www-data
sudo chown -R ubuntu:www-data /var/www/lifestyledesignpros.com/
sudo chmod -R 755 /var/www/lifestyledesignpros.com/public_html/wp-content/
您还可以运行以下命令,这样创建的所有新文件都归该组所有
chmod g+s /var/www/lifestyledesignpros.com/public_html/wp-content/
如果你想微调你的控件,你可以使用 Access Control Lists .
sudo setfacl -d -m group:www-data:rw /var/www/lifestyledesignpros.com/public_html/wp-content/