[ad_1]
您是否只是尝试访问您的 WordPress 网站,却收到一条消息:“此网站出现严重错误。 请检查您的站点管理员电子邮件收件箱以获取说明”? 如果是这样,您的站点可能处于 WordPress 恢复模式。
恢复模式是 WordPress 的一项核心功能,可帮助您修复站点上的致命问题。 如果您的站点处于这种模式,则会发生两件事:
- 您网站的前端将显示上面的错误消息。
- 您应该会收到一封主题为“[Your Site Name] 您的网站遇到技术问题”
所以你会怎么做? 恢复模式如何工作以及如何让您的网站再次运行?
嗯,这就是这篇文章的主题。 我们将涵盖您需要了解的有关此主题的所有信息,包括以下内容:
什么是#WordPress 恢复模式? 如何使用此#feature 来修复您的#website 🤕
准备好开始了吗? 让我们修复您的网站!
什么是 WordPress 恢复模式?
您的网站在前端的外观
WordPress 恢复模式是作为核心功能的一部分推出的 WordPress 5.2,于 2019 年 5 月发布。
简而言之,它旨在让您更轻松地修复网站上的致命错误,否则会导致 WordPress 白屏死机或解析/语法错误等问题。
WordPress 不会让致命错误发生,而是会自动触发恢复模式。
当您的站点处于恢复模式时,您仍然可以通过特殊链接访问后端 WordPress 仪表板,这使您有机会解决问题。
如果没有恢复模式,您的整个站点将在大多数致命错误情况下停止工作(前端和后端),这意味着您必须 通过 FTP 连接到您的服务器 来解决问题。
那不好玩! 相信我们 – 恢复模式让事情变得更容易。
哪些问题会触发 WordPress 恢复模式?
WordPress 恢复模式会自动触发 – 您无需手动启用该模式。
这可能会让您想知道哪些类型的错误会触发恢复模式。
一般来说,只要 WordPress 检测到任何会破坏您网站的代码,它就会触发(或至少尝试触发)。
此代码可能来自您安装的错误插件或主题。 或者,如果您尝试对您的站点进行自定义代码编辑(可能通过您子主题的 functions.php 文件),则有问题的代码可能来自您自己的编辑。
恢复模式有什么作用?
在恢复模式下,WordPress 在检测到您网站上的致命错误时会做一些事情:
- 它将尝试自动“暂停”导致问题的代码,以便您仍然可以访问后端 WordPress 仪表板。 例如,如果有问题的代码在某个插件中,WordPress 将暂停该插件。
- 您将在关联的电子邮件地址收到一封电子邮件 您的管理员帐户. 您可以使用此电子邮件中的特殊链接在恢复模式下打开仪表板。
- WordPress 不会在您网站的前端显示潜在的错误,而只会显示一条简单的消息,上面写着“此网站出现严重错误”。
您仍然可以手动修复您的网站吗?
虽然它是一个非常有用的工具 修复您网站上的错误,你当然不需要使用它。 所有正常的 WordPress 故障排除技巧仍然有效,因此完全有可能使用这些方法修复您的网站。
如果您发现由于某种原因无法访问恢复模式或者您只是不想使用它,您可以按照我们的指南中的提示操作 如何修复 WordPress 白屏死机 修复大多数/所有触发恢复模式的问题。
如果您手动修复您的站点,即使您不启动恢复模式,它也会恢复工作。
如何访问WordPress恢复模式
如果 WordPress 在您网站的代码中检测到错误,它将自动触发恢复模式。 但是,您不能仅通过以下方式访问恢复模式 像往常一样进入您的 WordPress 仪表板.
相反,您需要使用特殊的恢复模式链接来访问恢复模式。 它看起来像这样:
https://yoursite.com/wp-login.php?action=enter_recovery_mode&rm_token=KfHPAWSJ&rm_key=s0OG1KyTAdwk0
当 WordPress 触发恢复模式时,它应该会自动向您用于管理员帐户的电子邮件地址发送一封电子邮件。
这封电子邮件将包括:
- 有关发生的特定错误的详细信息。
- 可用于访问恢复模式的链接。
该链接自发送电子邮件之日起 24 小时内有效。 在这 24 小时到期后,WordPress 将发送另一封电子邮件,其中包含一个新的恢复链接,该链接也在 24 小时内有效。 只要您的站点处于恢复模式,该循环就会不断重复。 也就是说,您每 24 小时都会收到一封电子邮件,每封电子邮件都会包含一个 24 小时有效的链接。
当您单击电子邮件中的链接时,系统会提示您使用普通登录表单登录 WordPress,并在顶部添加一条新通知:
在下一节中,我们将介绍如何使用 WordPress 恢复模式来修复您的网站。 但首先,让我们谈谈在您没有收到电子邮件时访问 WordPress 恢复模式的其他几种解决方案。
手动定义恢复模式电子邮件
如果由于某种原因您无权访问与您的管理员帐户关联的电子邮件,您还可以通过编辑 wp-config.php 文件手动定义 WordPress 应发送链接的电子邮件。
您可以通过 FTP 连接到您的服务器或使用类似的东西来编辑此文件 cPanel 文件管理器.
添加以下代码片段,确保将示例电子邮件地址替换为您要使用的实际电子邮件:
定义( ‘RECOVERY_MODE_EMAIL’, ‘you@yoursite.com’);
请注意,如果您的站点已处于恢复模式,WordPress 不会立即向该地址发送电子邮件。 您需要等到下一封电子邮件才能使更改生效。 同样,WordPress 每 24 小时发送一次恢复电子邮件,因此如果您的站点已经处于恢复模式,像这样手动更新电子邮件可能不是一个很好的解决方案。
如果 你建立客户网站,这也可以派上用场,因为它可以让您确保收到电子邮件而不是您的客户(他们可能不知道如何处理它们)。
WordPress 恢复模式 URL
如果由于某种原因您没有收到 WordPress 发送给您的电子邮件,有些人报告说可以通过输入下面的 URL 来手动访问恢复模式。
但是,当我测试它时,这种方法不起作用。 我将它包括在内是因为其他人建议将其作为解决方案,但您的里程可能会有所不同。
如果你想尝试,你可以尝试输入这个作为 WordPress 恢复模式 URL:
https://yoursite.com/wp-login.php?action=enter_recovery_mode
确保将 https://yoursite.com 替换为 WordPress 站点的实际 URL。
如何修复触发错误的问题
当您以恢复模式登录您的站点时,您将看到正常的 WordPress 仪表板,但有两个附加功能:
- 您将在 WordPress 工具栏上看到一个新的退出恢复模式选项。
- 您会看到一些管理员通知,可帮助您了解发生了什么问题。
在这个例子中,管理员通知告诉我我的一个插件有问题——“一个或多个插件无法正确加载”。
这是有道理的,因为我故意破坏了 Hello Dolly 插件中的一些代码!
如果您仍然不确定问题是什么,WordPress 发送给您的电子邮件还包含有关问题的详细信息。
对于此特定问题,您可能需要转到插件区域。 如果问题出在您的主题代码中,您可以转到外观 → 主题。
在插件区域,WordPress 将标记导致问题的特定插件。 它还将提供有关错误的更多信息。 要解决插件问题,您有两个选择:
- 停用 – 您可以停用插件以使您的网站重新运行。 然后,您可以将其替换为不同的插件,或者联系插件的开发人员寻求支持以解决问题。
- 恢复 – 您可以恢复插件以使其再次生效。 只有在您进入并手动修复了有问题的代码片段时,才应该这样做。 如果你在没有修复任何东西的情况下恢复插件,你只会再次触发错误。
对于此示例,我将仅停用插件。
解决问题后,您可以单击按钮退出恢复模式,您的站点应该会重新开始工作。
让您的 WordPress 网站再次运行!
回顾一下,WordPress 恢复模式是一个有用的核心功能,它通过在检测到您网站的代码问题(通常是插件或主题问题)时自动触发恢复模式来帮助您修复致命错误,例如 WordPress 白屏死机。
如何使用#WordPress 恢复模式让您的#website 立即启动并运行🤕
要修复您的网站,您可以点击 WordPress 发送给您的电子邮件中的特殊链接。 此链接将使您仍然可以访问 WordPress 仪表板并解决任何问题,而无需求助于 FTP 或其他更高级的故障排除策略。
解决问题后,您可以退出恢复模式,您的站点应该会重新开始工作。
如果由于某种原因您无法访问 WordPress 恢复模式,您仍然可以修复您的网站——您只需 将无法从 WordPress 仪表板执行此操作. 有关一些无需恢复模式即可使用的故障排除技巧,请查看我们的指南 关于如何修复 WordPress 白屏死机.
我们也有一般指南 WordPress 故障排除 和 修复常见的 WordPress 错误.
您对如何修复您的网站仍有疑问吗? 让我们在评论中知道!
经过
科林
Themeisle 贡献者
83个帖子
发表于:
立即分享!
鸣叫
推荐影片
推荐影片
或在我们的开始对话 面向 WordPress 专业人士的 Facebook 群组. 查找答案、分享技巧并从其他 WordPress 专家那里获得帮助。 现在加入(免费)!
经过
科林
Themeisle 贡献者
83个帖子
Colin Newcomer 是一名自由撰稿人,具有 SEO 和联盟营销背景。 他主要撰写有关数字营销、WordPress 和 B2B 主题的文章,帮助客户提高网络知名度。 你可以在 www.cnewcomer.com 上找到他
秀出你的爱!
订阅