有时候当我们想要在WordPress后台更新插件时,会出现错误信息:“更新失败。下载失败。未经授权”。这通常是由于你的网站WordPress文件权限出现问题,导致插件无法正确更新。
这个错误通常可以通过调整权限设置或修复WordPress配置问题来解决。

检查网站插件
常见的问题就是网站安装的插件有冲突,尤其是你的网站如果有在用一些开源网站下载的插件,把这些插件禁用后再升级试试。
检查文件和文件夹的权限
“更新失败。下载失败。未经授权”错误最常见的原因是与WordPress安装和插件相关的文件和文件夹权限设置不正确。
WordPress需要某些关键文件夹和文件具有正确的读取、写入和执行权限才能正常运行。如果权限设置过于严格,WordPress及其插件将无法进行必要的更改来完成更新。
以下是需要检查的关键文件系统区域:
- /wp-content/ 文件夹
- 插件文件夹(/wp-content/plugins/)
- 每个插件的单独文件夹
- wp-config.php 文件
使用FTP客户端或主机控制面板中的文件管理器,检查权限是否正确配置:文件夹应设置为755,文件应设置为644。根据需要调整权限,然后再次尝试更新插件。
检查文件和文件夹的所有权
除了权限之外,分配给WordPress关键文件和文件夹的所有者和用户组也可能导致“下载失败”错误。
通常你的主机帐户用户应是这些文件和文件夹的所有者,且权限设置应允许该用户拥有写入权限。
请确保所有权正确分配给用户和用户组:
- /wp-content/ 文件夹应归属于相同的用户/用户组
- 各插件的独立文件夹也应归属于相同的用户/用户组
临时将权限设置为777
重要提示:测试完成后,请将权限恢复为默认值755/644,并恢复所有权设置,以确保安全性。
如果调整权限和所有权仍未解决问题,你可以尝试将权限暂时设置为777进行测试。权限设置为777将为所有用户提供完整的读取、写入和执行访问。这有助于排除权限问题,并帮助判断是否有其他因素干扰更新。
尝试使用FTP客户端或文件管理器,将以下文件和文件夹的权限设为777:
- /wp-content/plugins/ 文件夹
- 你想更新的插件的独立文件夹
- wp-config.php 文件