
更新后持续显示“Briefly unavailable for scheduled maintenance”,通常需要区分仍在执行更新,还是更新中断后遗留维护标记。不要看到提示就立刻删除文件,更不要反复点击更新。
先确认更新有没有结束
查看主机的进程、资源和更新日志,核对开始时间。后台转圈不一定代表服务器停止工作;网络断开时,更新进程可能仍在继续。多人管理的网站先确认没有另一位管理员操作。
如果刚更新大型插件或语言包,先观察进度。若日志长时间没有变化,并明确没有更新进程,才进入遗留状态处理。
找到正确的维护标记
通过主机文件管理器或 SFTP 打开这一个网站的 WordPress 根目录,即包含 wp-admin、wp-content 和 wp-includes 的位置。开启显示隐藏文件,查找 .maintenance。多站点主机不要凭目录名猜测站点位置。
确认更新已停止后,先保存该文件副本,再移除遗留的 .maintenance。这里处理的是维护标记,不是删除插件目录。如果找不到它,而页面仍显示维护提示,检查缓存、主机维护开关或维护模式插件;它们可能使用不同机制。
网站恢复后,还要检查更新完整性
退出维护模式只说明请求不再被维护标记拦住,不代表更新已成功。
- 在“仪表盘 → 更新”和插件列表核对实际版本。
- 查看更新日志,找出下载失败、解压失败、权限或磁盘不足等原始原因。
- 打开首页、登录页和刚更新组件对应的功能。
- 对失败的组件单独重试更新;需要覆盖文件时先保留备份,并使用可信安装包。
- 如出现新的致命错误,按错误日志定位组件,避免不断重复整个更新批次。
涉及支付或会员功能时,还应做一次受控业务测试,核对订单、账户和后台状态,不能只看首页。
下次如何避免同样的问题
更新前检查可用空间、备份和版本兼容性;更新时不要同时批量操作多个管理窗口。对于持续中断的站点,应排查主机超时与权限,延长等待时间并不能修复这些原因。
删掉 .maintenance 后还是维护页面怎么办? 用无痕窗口检查,再区分页面缓存、CDN缓存和维护插件。先确认实际返回来源,只清理相关缓存,不要把所有插件目录一起删除。
参考资料
相关问题
本文为通用排查指南,依据所列官方资料整理;菜单名称和行为可能随版本及主机环境变化。配图为AI生成的概念示意,不是实际故障截图。
