当你在更新WordPress主题、插件或进行其他重要操作时,WordPress会自动进入维护模式,并显示“正在执行例行维护,请一分钟后回来”的提示。但有时维护模式可能因意外情况(如更新失败)而无法自动退出,导致网站无法正常访问。本文将介绍如何手动关闭WordPress维护模式。
方法1:通过FTP或文件管理器删除.maintenance
文件
WordPress维护模式是通过在网站根目录下生成一个.maintenance
文件来实现的。关闭它的最简单方法是删除该文件。
操作步骤:
- 登录FTP或网站文件管理器(如cPanel的“文件管理器”)。
- 进入WordPress网站的根目录(通常是
public_html
或www
)。 - 查找名为
.maintenance
的文件(注意:它可能是隐藏文件,需开启“显示隐藏文件”选项)。 - 删除该文件,刷新网站即可恢复正常访问。
方法2:通过数据库临时关闭维护模式(适用于高级用户)
如果.maintenance
文件不存在,但网站仍显示维护模式,可能是数据库中的某些设置导致。你可以尝试以下方法:
- 登录phpMyAdmin(通过主机控制面板)。
- 选择你的WordPress数据库,找到
wp_options
表(表前缀可能不同,如wp_
可能替换为你自定义的前缀)。 - 查找
option_name
为maintenance_mode
的记录,并将其删除或修改option_value
为0
。
方法3:使用WP-CLI命令(适用于服务器管理员)
如果你有SSH访问权限,可以使用WP-CLI命令快速关闭维护模式:
wp maintenance-mode deactivate
如何避免维护模式异常?
- 备份网站:在进行重大更新前,备份网站文件和数据库。
- 使用维护插件:如果需要手动启用维护模式,推荐使用插件(如“WP Maintenance Mode”),避免直接修改核心文件。
如果以上方法仍无法解决问题,可能是其他插件或主题冲突导致,建议检查错误日志或联系主机服务商寻求帮助。