解除WordPress例行维护模式的方法

2011年5月6日08:37:38 评论 893

    今天帮马哥整理博客,看到他的博客里面有两个插件需要更新。就顺手帮他点了一下更新。但是没想到我这里网速不给力,半天一个插件都没有更新完,就直接点了关闭。但是WordPress却自动将博客设置为了例行维护模式,打开网站的所有页面(包括后台页面)都出现如下的提示:

正在执行例行维护,请一分钟后回来  或者为 Briefly Unavailable for Scheduled Maintenance. Check back in a minute.

 这也是WordPress的一个善意的提醒吧,但是我在升级过程中的关闭,却造成了博客一直处于这个状态。如果你再升级博客的时候也遇到这个问题,可以通过以下的方法解决。

    在例行维护模式中,WP会在根目录下放一个隐藏文件,名字为.maintenance (注意有个点,在Linux下为隐藏文件)。只要登录到服务器上删除掉这个文件,维护模式就被解除了。

     WP本身并没有提供打开维护模式的功能。通过分析源代码,我们可以很容易知道怎么打开。在根目录下创建.maintenance这个文件,并在里面输入以下内容

<!--p $upgrading = 1280127777;—>

    注意这里这串数字是一个时间戳。wp里的代码显示,如果这个时间比当前时间早10分钟(600s)以上,maintenance mode无效。

    所以,你可以把数字替换为php的time()函数来使它一直有效

<!--p $upgrading = time();-->

avatar
WordPress主题和插件添将支持自动更新功能 业界动态

WordPress主题和插件添将支持自动更新功能

WordPress 作为最流行的博客平台,有着丰富的扩展和主题生态系统。然而主题和扩展也经常成为 WordPress 网站的安全隐患,原因是网站管理人员在安装扩展或主题之后就不再更新。当扩展或主题发现...
WordPress 5.3.1版本发布 业界动态

WordPress 5.3.1版本发布

来自WordPress官方的消息,WordPress 5.3.1版本发布,这是一个安全更新版本,也是一个常规更新维护版本。 WordPress 5.3.1一共修复46个漏洞或者漏洞相关安全问题。 官方...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: