无法在wordpress界面上更新/上传/安装/删除任何内容

时间:2014-11-25 19:53:50

标签: php wordpress upload upgrade file-permissions

我真的希望有人能解决这个问题。

我最近因为wp插件(W3 Total Cache)而导致网站崩溃,并且必须真正完成并努力让网站恢复运行。在这个过程中,我认为一些文件权限已经被切换(据我所知,切换回来)。

这是我的问题。自此问题以来,我无法执行以下任何操作:

  1. 将图像上传到媒体部分
  2. 安装/更新/删除任何插件
  3. 更新wordpress
  4. 尝试完成任何这些操作会呈现一条错误消息,指出我认为是文件权限问题,但我已经彻底调查了这一点并且玩弄了文件权限,确保我的目录是可写的(755)或者主要是775,尽管我已经搞了很多不同的组合。)

    以下是我收到的错误消息类型的示例:

    Plugin could not be deleted due to an error: Could not fully remove the plugin(s) bean-slider/bean-slider.php.
    
    
    Downloading update from https://downloads.wordpress.org/plugin/contact-form-7.4.0.2.zip…
    

    解压缩更新...

    无法创建目录。

    我一直在论坛上寻找修复程序并发现类似的问题,但这些修复程序都没有对我有用。谁能帮我吗?我现在的结局是因为我已经准备好失去理智了。我不知道问题是什么!

2 个答案:

答案 0 :(得分:0)

可以来自所有者组权限。将您的插件目录更改为Apache组。

答案 1 :(得分:0)

问题可能是由于wordpress目录中的权限问题。在终端中执行这些代码行。导航到已安装WordPress的目录。

sudo chown www-data:www-data * -R 
sudo usermod -a -G www-data username

用root用户名替换用户名。