【问题标题】:Can't update/upload/install/delete anything on wordpress interface无法更新/上传/安装/删除 wordpress 界面上的任何内容
【发布时间】:2015-01-23 23:24:28
【问题描述】:

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

我最近由于 wp 插件(W3 Total Cache)而导致网站崩溃,我不得不真正经历并努力让网站恢复正常运行。在此过程中,我认为某些文件权限已被调高(据我所知已调回)。

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

  1. 将图片上传到媒体部分
  2. 安装/更新/删除任何插件
  3. 更新 wordpress

尝试完成这些操作中的任何一个都会显示一条错误消息,指出我认为是文件权限问题,但我已经非常彻底地调查了这个问题并玩弄了文件权限以确保我的目录是可写的(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…

正在解压更新……

无法创建目录。

我一直在论坛上寻找修复并发现了类似的问题,但这些修复都没有对我有用。谁能帮我吗?我现在已经快要疯了。不知道是什么问题!

【问题讨论】:

  • 从备份中删除所有重新安装

标签: php wordpress upload upgrade file-permissions


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

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

    将用户名替换为您正在使用的用户名,例如 root。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-18
      • 2012-07-19
      • 2013-11-30
      • 2017-09-11
      • 2012-08-16
      • 1970-01-01
      相关资源
      最近更新 更多