首页 文章

Wordpress可以't install plugin, solve with chown but can' t FTP

提问于
浏览
1

我有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 回答

  • 0

    默认情况下,所有者的配置在Apache2的Ubuntu配置中是 www-data (不知道Centos的默认设置):这意味着Wordpress尝试访问安装它的文件夹 www-data 但不能,因为此文件夹是注册到其他一些用户/组 .

    解决方案:要么将wordpress文件夹的所有权更改为apache用户,要么将当前所有者添加到apache组 .

    sudo chown -R www-data:www-data /path/to/WordPress/Installation
    

相关问题