为什么“Gutenberg”插件会生成“文件权限不一致”的错误,而具有相同权限的其他插件却不会?

时间:2018-08-22 作者:Craig

早些时候,我登录到我管理的WordPress仪表板,发现WordPress“Gutenberg”插件需要与其他几个插件一起更新。

除了“Gutenberg”插件外,所有插件都更新得很好。生成的错误消息是。。。

更新Gutenberg时出错:无法安装更新,因为我们将无法复制某些文件。这通常是由于文件权限不一致造成的。

然后,错误消息附加了目录列表,这些目录受不一致的文件权限的影响。

因此,我通过FTP访问Web文件,以检查文件权限。我注意到所有插件文件夹的文件权限都设置为755 而所有插件文件都设置为644.

考虑到这一点,是否有人能够强调为什么我会对“Gutenberg”插件有问题,因为它的文件夹和文件权限设置为与其他插件相同;正在更新,没有问题。

1 个回复
最合适的回答,由SO网友:scytale 整理而成

如果最初是通过FTP/Cpanel/CLI安装的,则目录和文件的“所有者”可能与通过Wordpress安装的目录和文件属于“不同的组”。

一个可能的解决方案是:如果您有服务器访问权限,请尝试停用Guttenberg并将其插件目录重命名为其他目录。然后通过Wordpress重新安装插件-如果这样做有效,您的仪表板插件页面将列出此插件两次-激活具有最新版本号的插件。如果可行,则可以删除重命名的目录和内容。

结束