WordPress建站程序在后台升级程序、主题、插件时,会先把网站状态切换到维护模式,期间,网站是暂时无法直接访问的,会出现 “Briefly unavailable for scheduled maintenance. Check back in a minute.“,中文版提示为“正在执行例行维护,请一分钟后回来”。
升级主题的时候也是,我刚刚就遇到了,所以大家下次升级主题的时候还是先切换到WordPress默认的主题在执行升级,这样出错的概率最小。即便出现Briefly unavailable for scheduled maintenance. Check back in a minute的错误提示,我们也不要担心,很容易解决的。
在WordPress升级更新期间,WordPress会先把需要更新的文件下载到网站的服务器中,然后,提取文件并将其更新安装到网站上。如果升级过程顺利完成,网站会即刻恢复正常访问;但是,如果由于连接中断、服务器响应超时或者网速不佳等原因,导致WordPress升级中断的话,WordPress可能会一直停留在维护模式,并且,网站的前后台访问都无法正常,会一直显示“Briefly unavailable for scheduled maintenance. Check back in a minute(正在执行例行维护,请一分钟后回来)”。
为了防止更新升级过程中出现不必要的问题,WordPress创建了一个名为 .maintenance 的临时文件,并将网站置于维护模式。此文件就会生成“Briefly unavailable for scheduled maintenance. Check back in a minute(正在执行例行维护,请一分钟后回来)”消息,并在网站更新期间显示它。等到更新完成后,它会自动删除 .maintenance 文件,将网站恢复正常。
为了防止更新升级过程中出现不必要的问题,WordPress创建了一个名为 .maintenance 的临时文件,并将网站置于维护模式。此文件就会生成“Briefly unavailable for scheduled maintenance. Check back in a minute(正在执行例行维护,请一分钟后回来)”消息,并在网站更新期间显示它。等到更新完成后,它会自动删除 .maintenance 文件,将网站恢复正常。
如何解决?
可以在主机里面的文件管理中找到网站所在根目录下的 .maintenance 文件,直接删除就可以。
其余的方法复杂,其实都是一样的,只是采用的方式是不同的而已,目的都是删除maintenance 文件。
方法一:通过ssh命令删除
通过ssh命令,切换到网站根目录,然后输入rm -rf .maintenance就可以了。
方法二:通过宝塔面板文件功能删除
登录宝塔面板后台,然后点击网站的文件夹,找到.maintenance文件删除即可。
方法三:通过FTP删除.maintenance文件
打开FTP软件,登录到网站根目录,然后找到.maintenance文件删除即可。
方法四:修改wp-activate.php文件
如果找不到上面说的这个.maintenance文件,那么可以尝试这个方法。在网站根目录找到wp-activate.php这个文件,通过ssh修改或者ftp下载到本地修改都可以。
define( ‘WP_INSTALLING’, true );
修改为:
define( ‘WP_INSTALLING’, false);
然后上传,刷新网站就可以正常访问了。
👋 感谢您的观看!