排查并修复WordPress“死亡白屏”
在5.2之前的WordPress版本中,插件或主题错误可能导致网站加载为空白白页。此类错误被称为“死亡白屏(WSOD) ”。在某些情况下,您可能会看到“网站遇到技术问题”的消息。以下是解决此问题的方法。
注意:如果您使用的是WordPress 5.2版及更高版本,则会在网站上看到关于严重错误的通知,并可以使用WordPress恢复模式修复该错误。
启用WordPress调试
当调查WSOD时,启用WordPress调试以查看是否出现一些错误。如果您看到与特定插件或主题相关的错误,则可以禁用错误的插件或更改主题,以让网站恢复在线。
出于安全原因,在完成错误排查后,您应该禁用WordPress调试。要检查WSOD是否消失,请在启用了隐私浏览或隐身浏览模式( Chrome / Firefox / Edge )的浏览器中访问您的网站。
尝试修复有问题的插件或主题
如果您需要继续使用有问题的插件或主题,请使用FTP上传最新版本的插件或主题,然后启用。这将更新插件/主题。
如果更新不起作用,请尝试以下操作:
- 在WordPress资源库中搜索插件或主题。在您插件的/主题主页上,选择View support Forum(查看支持论坛)。在论坛中搜索特定于您问题的解决方案。
- 如果您从其他地方购买了插件或主题,请查看开发人员提供的文档。
禁用所有插件
如果在启用WordPress调试的情况下,没有看到任何有助于确定WSOD的错误,您应该检查是否是由插件,主题和WordPress本身之间的冲突导致的,进而导致WSOD。更新WordPress,活动主题或其中一个插件后,更有可能发生这种情况。
- 使用FTP连接到您的主机。
- 在wp-content文件夹中,将plugins文件夹重命名为plugins.renamed 。
- 请以隐私浏览模式访问您的网站。如果正确加载,则问题是由其中一个插件导致的。如果错误仍然存在,则是由于其他原因导致的。
- 将“ plugins”(使用插件)文件夹重新命名为“ plugins ”(插件),然后继续调查问题。
- 如果是插件导致的,请开始禁用单个插件,确定是哪个插件导致错误。
- 如果不是由插件导致的,请跳至“切换到默认WordPress主题”部分。
要继续使用有问题的插件,请按照“尝试修复有问题的插件或主题”部分中所述的步骤操作。
切换到默认WordPress主题
如果您仍然看到白页,则可能是由于激活的主题导致的。若要进行测试,您可以更改为默认的WordPress主题之一(例如TwentyTwenty或TwentyTwentyOne ),然后使用隐私浏览模式检查WSOD是否消失。
要继续使用有问题的主题,请按照“尝试修复有问题的插件或主题”部分中所述的步骤操作。
更多信息
- 在WordPress中进行调试
- 如果您不想自行解决此问题,我们的WordPress尊享版客户支持团队可以为您执行此操作。