当你的WordPress网站突然显示“正在执行例行维护,请稍后再试”并长时间卡在这个页面时,可能会让人感到焦虑。这种情况通常是由于WordPress在自动更新或手动更新时未能正常完成,导致系统误以为仍处于维护状态。以下是几种常见的解决方法,帮助你快速恢复网站访问。
1. 删除.maintenance
文件
WordPress在更新时会生成一个.maintenance
文件,如果更新失败,此文件可能未被自动删除,导致网站持续显示维护页面。
解决方法:
- 通过FTP或文件管理器进入网站根目录(通常是
public_html
或www
)。 - 查找并删除
.maintenance
文件。 - 刷新网站,检查是否恢复正常。
2. 检查插件或主题冲突
某些插件或主题可能与WordPress核心更新冲突,导致维护模式无法退出。
解决方法:
- 通过FTP重命名
wp-content/plugins
文件夹为plugins_old
,临时禁用所有插件。 - 如果网站恢复正常,逐一重命名插件文件夹并刷新网站,找出问题插件。
- 类似地,可以重命名当前主题文件夹(
wp-content/themes
),强制切换至默认主题(如Twenty Twenty-Four)。
3. 手动完成更新
如果更新过程中断,可能需要手动重新运行更新程序。
解决方法:
- 访问
https://你的网站域名/wp-admin/upgrade.php
。 - 按照提示完成更新。
4. 检查服务器错误日志
如果以上方法无效,可能是服务器权限或资源问题导致更新失败。
解决方法:
- 通过主机控制面板或FTP查看
error_log
文件(通常在网站根目录或wp-admin
文件夹)。 - 根据错误提示调整文件权限或联系主机商解决。
5. 预防措施
为避免未来再次遇到类似问题,建议:
- 更新前备份网站(数据库+文件)。
- 在低流量时段手动更新,减少中断风险。
- 确保服务器满足WordPress最低运行要求(如PHP版本、内存限制)。
通过以上方法,大多数“卡在维护模式”的问题都能快速解决。如果仍无法恢复,可以考虑从备份中还原或寻求专业支持。