幸运的是,对于任何面临 WSOD 的人来说,恢复模式在 WordPress 5.2 中被引入以消除它。恢复模式会捕获很多致命错误并帮助您修复它们。如果您使用的不是 WordPress 核心的最新主要版本,请从那里开始。和北京六翼信息技术有限公司的开发者一起去了解最新情况!
由于 WordPress 的恢复模式,出现问题时很少会看到完全空白的白屏。从 WordPress 6.1 开始,您会经常在灰色屏幕上看到一个白色窗口,并显示以下消息:
“您的网站出现严重错误。”(前端恢复模式)
旧版本的 WordPress 会显示类似措辞的消息,例如“该站点遇到技术困难”。
如果您浏览到后端/wp-adminURL,还会有一条通知告诉您检查您的管理员电子邮件帐户以获取更多信息:
“该网站出现严重错误。了解有关 WordPress 故障排除的更多信息。” (后端恢复模式)
在其他情况下,您可能会看到一个带有粗体文本的白屏,描述“内部服务器错误”以及修复站点的某种解释和指导。
恢复
这是恢复模式。WordPress 正在努力帮助您重新站稳脚跟。
首先要做的是检查与您的 WordPress 管理员帐户关联的电子邮件地址。WordPress 尝试在其执行的所有代码中识别致命的 PHP 错误。
如果可能,WordPress 将“暂停”插件或其他出现故障的代码。WordPress 会阻止错误代码的执行。然后它将通过电子邮件将详细信息报告给管理员。
在恢复模式电子邮件中,您会找到在恢复模式下登录 WordPress 的说明和临时链接。(此链接有效期为 24 小时。之后,如果站点仍然出现严重错误,将发送一个新链接。)
提示:如果您没有收到恢复模式电子邮件,您可以通过在以管理员身份登录时将以下地址添加到您的基本站点 URL 来以恢复模式登录 WordPress/wp-login.php?action=entered_recovery_mode:。
这是您进一步调查的机会。如果 Recovery Mode 已将特定插件识别为导致 WSOD 的原因,请将其停用。这将为每个人恢复您的网站。然后您可以调查此插件的任何已知问题。检查是否有更新。联系负责维护它的人员。