几天前,我有一个新启动的客户端站点突然出现故障,显示为白色的死亡屏幕,管理后端的站点都无法访问,只是显示了WSOD。在使用所有常用方法(如重命名插件文件夹和显示PHP错误等)排除故障后,我发现“wp includes”文件夹和“themes”文件夹本身(!)从现场消失了。文件权限似乎已更改,之前我无法编辑。htaccess文件作为我的FTP用户没有权限,但在修复时,我可以FTP并覆盖。htaccess文件以及所有核心WordPress文件。
在替换了所有核心WordPress文件并重新加载主题后,该网站又开始工作了,但我注意到最新的3.8.2已经应用。我对自动更新过程的工作原理没有真正的了解,但检查自启动以来没有人登录过的FTP日志,然后尝试修复它,因此我排除了有人通过FTP意外删除某些文件的可能性。
所以这让我怀疑自动更新功能删除了这些文件。因此,我的问题是,WordPress的自动更新是否会删除WordPress的核心文件并导致死亡的白色屏幕?