WordPress Tips2

WordPress升级插件或版本失败的解决办法

问题描述:

今天我登录WordPress后台的时候,看到有两个插件需要更新,于是我就点了更新,但在它还没更新完的时候我就又点了别的地方,导至在给WordPress升级插件的时候提示“Briefly unavailable for scheduled maintenance. Check back in a minute.”,中文大概翻译的话就是“正在执行例行维护,过一会儿再回来。”然后整个网站都打不开。如下图:

网站正在执行维护,过一会儿再回来

解决“Briefly unavailable for scheduled maintenance. Check back in a minute.”的方法

可以猜得出是WordPress的原因,于是上网找查了些资料,出现这个提示的原因是WordPress在升级过程中自动会生成一个.maintenance文件,防止升级过程中网站有人访问,当升级成功后会自动删除这个.maintenance文件,但是由于升级失败导致.maintenance这个文件没有被自动删除,我们只需要手动删除就可以解决问题了。

解决方法:

解决方案是:进入 网站根目录 删除.maintenance文件。删了以后在首页在刷新一下,就可以恢复正常了! 

方法1:通过宝塔面板文件功能删除

登录宝塔面板后台,然后点击左则 “文件” –>”你网站的文件夹”,进入后找到.maintenance文件删除即可。

宝塔删除.maintenance文件
方法2:通过ssh客户端删除

登录ssh 进入依次进入目录 “www”–>”wwwroot”–>”你网站的文件夹”,进入后找到.maintenance文件删除即可。

ssh客户端删除.maintenance文件

(我这里演示用的是FinalShell,这里推荐FinalShell是因为它可以像Windows那样直观的点鼠标操作,

FinalShell下载:https://www.hostbuf.com/t/988.html

方法3:通过FTP删除.maintenance文件

打开FTP软件,登录到你网站根目录,然后找到.maintenance文件删除即可。(推荐FileZilla这款免费开源的FTP软件)

方法4:通过修改wp-activate.php文件

如果你找不到上面说的这个.maintenance文件,那么可以尝试这个方法。在网站根目录找到wp-activate.php这个文件,通过ssh修改或者ftp下载到本地修改都可以。

在第9行,define( ‘WP_INSTALLING’, true );

修改为:define( ‘WP_INSTALLING’, false);

然后上传,刷新网站就可以正常访问了。

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注