在更新WordPress的一个插件后,更新失败打开首页就提示:Briefly unavailable for scheduled maintenance. Check back in a minute.查找了相关资料了解到 maintenance 是一个维护页面提示而不是错误。那为什么会出现这个页面呢?原来是 WordPress 在更新时会下载文件、解压文件、安装文件,在这个过程中 WordPress 会自动添加上面的那一段提示,并且在网站根目录新增一个 .maintenance 文件。如果一切更新顺利完成 WordPress 会自动删除 .maintenance 文件,但是当遭遇某些不可预知的原因导致更新失败,WordPress 就无法做出删除 .maintenance 文件的指令,维护提示就会一直出现。
解决方法
从上明的分析找了问题的原因,并非是 WordPress 报错。而是当你在更新时 WordPress 给你的一个提示页面。只需要使用FTP连接你的网站,在你网站的根目录找到 .maintenance 这个文件删除即可;
我在 MacOS 使用的 Royal TSX 连接后没有找到 .maintenance 这个文件是隐藏的了解 Linux 系统文件结构的一看就知道了;
使用 SSH 连接到服务器,在网站根目录使用 ls 命令还是无法显示,使用 ls -all 就可以看到了,然后使用 rm -rf .maintenance 删除即可;