我有VOS服务器和centos 7,我的目录是/ home / admin / public_html,我把一些网站(wordpress)放在上面 . 我的问题是,当我尝试更新或安装wordpress插件时,由于权限,它无法正常工作 . 所以我在google上找到了这个解决方案:
chown -R apache:apache / home / admin / public_html
问题解决了 . 我可以更新插件或安装新的wordpress插件 . 但我现在面临新问题:我无法使用FTP软件上传文件,并显示错误消息:553无法打开该文件 . 没有权限 . 为了解决这个问题,我将回复:chown -R admin:admin / home / admin / public_html但我无法再次在我的wordpress仪表板上安装/更新插件 .
如何制作正确的权限,以便我可以安装插件并使用FTP软件上传?
感谢帮助 .
1 回答
默认情况下,所有者的配置在Apache2的Ubuntu配置中是
www-data
(不知道Centos的默认设置):这意味着Wordpress尝试访问安装它的文件夹www-data
但不能,因为此文件夹是注册到其他一些用户/组 .解决方案:要么将wordpress文件夹的所有权更改为apache用户,要么将当前所有者添加到apache组 .