如何修复“WordPress陷入维护模式”错误(快速方法)

已发表: 2022-03-24

您是否正在寻找有关如何修复“WordPress 陷入维护模式”错误的解决方案? 不用担心,这是WordPress网站所有者面临的常见问题,可以轻松解决。

每个 CMS 都有自己的问题,随时可能发生,这是 WordPress 中的一个。 如果您厌倦了为这个错误找到正确的解决方案,那么这篇文章就是为您准备的。 阅读本指南后,您将了解如何修复 WordPress 站点中的维护模式错误。

在本指南中,我们将分享导致此错误的各种原因以及解决问题的不同方法和解决方案。

所以,不要浪费时间,让我们开始吧!

目录

什么是 WordPress 维护模式?

在学习如何解决WordPress中的“维护模式”错误之前,我们先来看看什么是WordPress维护模式。 我们都知道更新对于您的 WordPress 博客非常重要,无论是主题还是插件,每次更新都带有有用的功能。 这就是为什么不建议跳过任何更新,除非您有非常充分的理由。

当您更新任何主题或插件,或者 WordPress 自动将其核心更新到下一个级别时,您的网站会自动进入 WordPress 提供的默认维护模式,以确保您的网站在更新过程中免受外部威胁。

这个过程是如此之快,以至于你从未注意到它。 如下图所示,当我们更新 WordPress 时,维护模式是由 WordPress 自己自动启用的。

stuck in wordpress maintenance, wordpress maintenance mode error, wordpress stuck in maintenance, wordpress stuck in maintenance mode
WordPress 在升级期间卡住了

激活此模式后,WordPress 会在您站点的根文件夹中创建一个名为 .maintenance 的文件。 如果更新成功完成,则 WordPress 将从根文件夹中删除此自动生成的文件。 在此之后,用户可以轻松访问您的网站。

是什么导致“WordPress 维护模式错误”?

正如我们上面所讨论的,维护模式的过程通常需要几秒钟才能完成,并且您不知道您的站点何时处于此维护模式。

但有时会出现问题,您会看到“暂时无法进行定期维护。 请稍后再回来查看”消息,即使在更新完成后仍然存在。

stuck in wordpress maintenance, wordpress maintenance mode error, wordpress stuck in maintenance, wordpress stuck in maintenance mode
WordPress 暂时无法进行定期维护

以下是导致此错误的一些原因:

  • 您正在尝试一次更新大量插件。
  • 您在更新过程中不小心关闭了浏览器。
  • 你得到一个缓慢的服务器响应。
  • 您的数据库没有足够的内存或存储空间。
  • 您还可能遇到一些兼容性问题。

如何修复“WordPress 陷入维护模式”错误?

现在,当您知道什么是维护模式以及为什么会陷入其中时,就该了解如何轻松解决此问题了。

以下是发生此错误的主要原因:

  • 如果 .maintenance 文件仍位于根文件夹中
  • 如果插件或主题在更新时失败

现在,让我们看看如何通过他们的深入解决方案来解决这些错误。

如果 .maintenance 文件仍位于根文件夹中,如何解决问题

WordPress 陷入维护模式的最常见原因是自动生成的 .maintenance 文件。 您必须删除此文件才能将您的网站重新提供给用户。

以下是可以帮助您删除此文件的解决方案:

您可以从站点的根文件夹中删除此文件,这可以使用FileZillaTransmitCyber​​duck等任何 FTP 软件来实现。 如果您不想使用任何 FTP 应用程序,您可以使用 cPanel 下的网络托管文件管理器。

在本文中,我们建议您使用 cPanel,因为与 FTP 客户端应用程序相比,它更易于使用。

首先,使用您的用户名和密码登录您的 cPanel。

stuck in wordpress maintenance, wordpress maintenance mode error, wordpress stuck in maintenance, wordpress stuck in maintenance mode
登录到您的 cPanel 主机

现在,在文件下打开文件管理器,如下图所示。

stuck in wordpress maintenance, wordpress maintenance mode error, wordpress stuck in maintenance, wordpress stuck in maintenance mode
打开您的 cPanel 的文件管理器

访问文件管理器后,您需要打开public_html文件夹并找到.maintenance文件并将其删除。 现在,返回您的网站并刷新浏览器选项卡。 错误消息现在应该消失了。

stuck in wordpress maintenance, wordpress maintenance mode error, wordpress stuck in maintenance, wordpress stuck in maintenance mode
删除 .maintenance 文件

如果插件或主题在更新时失败如何解决问题

如果问题仍然存在,则可能是您的主题或插件存在问题。 这发生在更新过程中途中断时。 要检查这是否是正确的问题,您需要重命名主题或插件文件夹。

为此,我们将再次使用 FTP 软件连接到我们的站点并访问根文件夹。

进入站点的根文件夹后,打开“wp_content”文件夹,找到“plugins”并将文件夹名称更改为“old-plugins”之类的其他名称。 通过此重命名,WordPress 将停用您的所有站点插件。

stuck in wordpress maintenance, wordpress maintenance mode error, wordpress stuck in maintenance, wordpress stuck in maintenance mode
删除“旧插件”文件夹

之后,您可以刷新站点以检查它是否可访问。 如果站点加载,则意味着错误与插件有关。 现在,返回“wp_content”文件夹并将“旧插件”恢复为“插件” 。 之后,进入wp_admin > plugins并逐个激活每个插件,找出哪个插件有问题。 找到该特定插件后,删除并重新安装它。

如果更改插件文件夹名称后问题仍未解决,那么这次您需要更改主题文件夹名称。 转到“wp_content”并将“themes”文件夹重命名为“old-themes”

stuck in wordpress maintenance, wordpress maintenance mode error, wordpress stuck in maintenance, wordpress stuck in maintenance mode
删除“旧主题”文件夹

再次,重新加载您的网站,如果它加载,则问题与当前激活的主题有关。 现在,您需要返回“wp_content”文件夹并将“ old-themes”更改为“themes” 。 完成此步骤后,从“themes”文件夹中删除已激活的主题文件夹(在删除之前,我建议您使用此方法备份您的 WordPress 站点)。 删除后,尝试重新安装相同的主题。 现在,检查网站是否加载,如果没有,那么您应该联系主题的开发人员。

防止网站陷入“WordPress维护模式错误”的方法

即使这个问题不是很难解决,它仍然会影响您的用户体验。

因此,采取一些预防措施来减少您的网站再次陷入 WordPress 维护模式错误的机会是一个很好的做法。

1-检查主题/插件兼容性

stuck in wordpress maintenance, wordpress maintenance mode error, wordpress stuck in maintenance, wordpress stuck in maintenance mode
始终检查插件兼容性

在安装任何主题或插件之前,您应该始终检查它们是否与您当前的 WordPress 版本兼容。

检查这很简单,您可以从插件或主题的下载页面检查兼容性,如下所示:

2-避免批量更新插件

尽量避免一次更新太多插件。 这也是人们出现“WordPress 陷入维护模式”错误的主要原因。 您可以减少每次插件更新的次数。

当然,每个人都喜欢频繁更新,尤其是在主题或插件方面,因为这可以增强您的整个网站。 但是,一一更新,不要着急。

3-检查预装元件

你应该经常检查你的主题,看看你的网站上是否已经安装了任何插件。 特别是,检查是否安装了任何维护模式插件,因为它可以覆盖默认的 WordPress 维护操作。

如果您发现任何带有您的主题的内置维护插件,建议将其删除,因为它会中断默认的 WordPress 维护操作,并可能导致 WordPress 维护模式错误。

经常问的问题

您可能仍有一些与解决维护模式错误相关的疑问。 在这里,我分享几个常见问题解答您的疑惑:

问:维护模式持续多长时间?

维护模式一直持续到主题或插件的更新过程完成。 时间因更新和操作的数量而异。

例如,如果您正在定制您的网站,那么维护模式可以持续很长时间。

问:如何让我的网站退出维护模式?

更新过程完成后,您将自动退出维护模式。 但是,成功完成后,如果您仍处于维护模式,则必须手动退出。

为此,您可以从站点的根文件夹中删除 WordPress 创建的默认 .maintenance 文件。 为此,您可以使用 FTP 客户端应用程序或 cPanel 的文件管理器。 问题与错误的主题或插件有关。

要了解有关如何退出维护模式的更多信息,请阅读上面的指南。

问:如何阻止网站处于维护模式?

您可以采取一些预防措施来确保您的站点未处于维护模式。

例如,您应该避免一次更新太多插件,并在安装之前检查主题或插件兼容版本。

Q. 有没有解决维护模式错误的插件

不,没有解决维护模式错误的插件。 您必须手动解决此问题。

包起来!

在本指南中,我们分享了多种方法可以帮助您解决“WordPress 陷入维护模式”错误。 我只是建议您定期备份您的网站以消除数据丢失。 此外,如果可能,您可以使用临时站点来帮助您在不影响主站点的情况下进行各种测试。

通过上述方法,您可以使用其中任何一种方法来恢复您的网站。 但是,如果您在此过程中遇到任何困难,那么您可以在您的问题下方发表评论,我会回答他们。

不要忘记分享这篇文章以帮助其他 WordPress 用户。