自动更新会删除WordPress的核心文件并导致白屏死亡吗?

时间:2014-04-14 作者:Rick Curran

几天前,我有一个新启动的客户端站点突然出现故障,显示为白色的死亡屏幕,管理后端的站点都无法访问,只是显示了WSOD。在使用所有常用方法(如重命名插件文件夹和显示PHP错误等)排除故障后,我发现“wp includes”文件夹和“themes”文件夹本身(!)从现场消失了。文件权限似乎已更改,之前我无法编辑。htaccess文件作为我的FTP用户没有权限,但在修复时,我可以FTP并覆盖。htaccess文件以及所有核心WordPress文件。

在替换了所有核心WordPress文件并重新加载主题后,该网站又开始工作了,但我注意到最新的3.8.2已经应用。我对自动更新过程的工作原理没有真正的了解,但检查自启动以来没有人登录过的FTP日志,然后尝试修复它,因此我排除了有人通过FTP意外删除某些文件的可能性。

所以这让我怀疑自动更新功能删除了这些文件。因此,我的问题是,WordPress的自动更新是否会删除WordPress的核心文件并导致死亡的白色屏幕?

1 个回复
SO网友:Rick Curran

事实证明,问题是由用于安装WordPress的Plesk服务器管理系统引起的,Plesk试图在该域上升级WordPress,但失败并部分删除了这些文件夹的内容。

Plesk支持对使用其“application vault”功能安装的所有应用程序进行自动更新。因此,如果您已经进行了类似的设置,请确保Plesk的自动更新功能已关闭,并让WordPress自己的自动更新功能运行。

结束

相关推荐