你们在使用WordPress的时候,有没有看到 WordPress 中的“由于计划维护,暂时无法使用”错误?这个错误通常出现在更新 WordPress 核心、插件或主题时。 WordPress 网站无法完成更新并停留在维护模式。
什么是 WordPress 维护模式以及为什么会发生它?
从技术上来说,WordPress 维护模式页面并不是错误。它是一个通知页面。
在更新过程中,WordPress 会将必要的更新文件下载到你的服务器,提取它们,然后安装更新。
WordPress 会将网站置于维护模式,并在此过程中显示“由于计划的维护,暂时不可用。请稍后再查看”的通知。
为了触发维护模式通知,WordPress 会在网站根文件夹中创建一个临时的 .maintenance 文件。
如果一切正常,那么这个通知可能只会显示几秒钟。更新成功后,WordPress 将自动删除维护文件并禁用维护模式。
但是,有时由于WordPress 服务器响应缓慢或内存不足,更新脚本会超时并中断该过程。发生这种情况时,WordPress 就没有机会将网站从维护模式中移除。
换句话说, WordPress 网站将继续显示维护模式通知,需要手动修复它。
如果遇到此错误,不要担心。按照我们的指南操作,基本可以解决绝大部分问题了。
选项 1:删除 .maintenance 文件
要让网站退出维护模式,使用 FTP 客户端(例如 FileZilla 或的文件管理器应用程序).maintenance
从网站的根文件夹中删除该文件。
只需连接到网站的文件,找到该.maintenance
文件,右键单击它,然后选择“删除”即可。
.maintenance
如果在WordPress 根目录中找不到该文件, 看看FTP 客户端有没有设置为显示隐藏文件。
在 FileZilla 中,可以通过单击菜单栏中的服务器»强制显示隐藏文件来强制客户端显示隐藏文件。
一旦.maintenance
文件被删除,网站会退出维护模式,并且错误被修复。
选项 2:更新 wp-activate.php 文件
如果经过上述步骤修复后 WordPress 仍然处于维护模式, 则需要更新wp-activate.php
位于主 WordPress 文件夹中的文件。也就是你找到并删除 .maintenance 文件的地方。
使用 FTP 将其下载到你的计算机本地。
接下来,需要找到代码:
define ('WP_INSTALLING', true)
然后,将“true”改为“false”。
然后你的代码是这样的:
define ('WP_INSTALLING', false)
之后,需要保存更改并使用 FTP 将文件上传到服务器。如果使用的是托管公司的文件管理器,那么只需保存文件即可退出维护模式。
选项 3:暂时停用所有 WordPress 插件
当网站退出维护模式时,未完成或中断的更新可能会导致问题。
如果在更新 WordPress 插件时发生错误,则需要使用 FTP 暂时停用所有 WordPress 插件。这个步骤将确保损坏的插件被禁用,并且网站会重新回府运行。
接下来,登录 WordPress 仪表板并一次激活一个插件,看看是哪个插件导致了问题。之后,手动安装插件更新,以使其正常运行。
如何防止将来出现 WordPress 维护模式错误
我们现在已经知道,“由于计划维护而暂时不可用”错误有时候是由于服务器响应缓慢或内存有限造成的。
为了避免这种情况,有一些预防措施。其中之一是一次更新一个插件和主题。
有时候希望提高效率,但可能会适得其反。当同时单击所有插件的“更新”按钮时,WordPress 会按交错顺序更新它们。即使连接出现微小延迟也会导致冲突并使网站陷入维护模式。
要耐心逐个更新插件和主题。这样,如果出现问题,就更容易找到错误原因并快速解决问题。
如果一次更新一个仍然导致维护模式错误,则可能是你的网站内存太大了,服务器磁盘不够,建议升级一下服务器。可以大大减少将来遇到这个错误的机会。
或者可以选择我们的服务器托管计划,数据安全,磁盘空间大,运行速度快!
希望本文能帮助你们修复 WordPress 中的“因计划维护而暂时不可用”错误。
暂无评论内容