WordPress 在升级程序、主题、插件时,都会先切换到维护模式,也就是页面会显示“正在执行例行维护,请一分钟后回来。(Briefly unavailable for scheduled maintenance. Check back in a minute.)”。如果升级顺利,也就几秒左右就恢复正常;但是如果由于网速不佳等原因导致升级中断,WordPress就会一直停留在维护模式,不论前台还是后台,都一直显示“正在执行例行维护,请一分钟后回来。”。不管怎么刷新都没有变化,九哥在升级到 WordPress 4.9时就遇到了这种情况!
如何解决这个“正在执行例行维护,请一分钟后回来。”问题呢?经过百度的一番折腾学习,九哥在 WordPress大学找到了三种方法:
1、马上通过 FTP 登录你的网站或直接进你的主机服务器文件管理页面,删除 WordPress 根目录下的 .maintenance 文件,再去刷新你的网站即可。(PS:九哥就是用这个方法迅速恢复了)
2、有时候你会发现,根目录根本就没有 .maintenance 文件!怎么办?其实有一个比较简单的办法,那就是直接新建一个空的 .txt 文本,上传到主机服务器中,重命名为 .maintenance,然后你会发现 .maintenance 文件居然不见了!不用担心,重新刷新你的网站,是不是就恢复正常了?
3、如果还是不行,或者你想让 .maintenance 文件以后可以显示,那就打开 /wp-admin/includes/class-wp-filesystem-direct.php 找到下面的代码:
- function mkdir($path, $chmod = false, $chown = false, $chgrp = false) {
- // safe mode fails with a trailing slash under certain PHP versions.
- $path = untrailingslashit($path);
- if ( emptyempty($path) )
- return false;
- if ( ! $chmod )
- $chmod = FS_CHMOD_DIR;
- if ( ! @mkdir($path) )
- return false;
- $this->chmod($path, $chmod);
- if ( $chown )
- $this->chown($path, $chown);
- if ( $chgrp )
- $this->chgrp($path, $chgrp);
- return true;
- }
将其修改为:
- function mkdir($path, $chmod = false, $chown = false, $chgrp = false) {
- // safe mode fails with a trailing slash under certain PHP versions.
- if ( ! $chmod )
- $chmod = $this->permission;
- if(ini_get('safe_mode') && substr($path, -1) == '/')
- {
- $path = substr($path, 0, -1);
- }
- if ( ! @mkdir($path) )
- return false;
- $this->chmod($path, $chmod);
- if ( $chown )
- $this->chown($path, $chown);
- if ( $chgrp )
- $this->chgrp($path, $chgrp);
- return true;
- }
然后刷新 FTP 目录,是不是看到 .maintenance了,删除它就能解决问题!
历史上的今天:
- 2017: 两种方法修改WordPress站点数据库默认表前缀wp_
- 2016: 搞笑段子之针再大也是针
- 2016: 阿里云服务器IO偏高后,我的折腾之路
文章标签:WordPress技巧 , WordPress教程 , 实用教程
原文地址:http://www.99bsy.com/3485.html
温馨提示:文章内容仅代表作者个人观点,不代表boke112导航赞同其观点和对其真实性负责!
版权声明:本文为投稿文章,感谢 99八十一 的投稿,版权归原作者所有,欢迎分享本文,转载请保留出处!
原文地址:http://www.99bsy.com/3485.html
温馨提示:文章内容仅代表作者个人观点,不代表boke112导航赞同其观点和对其真实性负责!
版权声明:本文为投稿文章,感谢 99八十一 的投稿,版权归原作者所有,欢迎分享本文,转载请保留出处!
发表于2018-01-24 19:24 17楼
好像zblog都没这些了!
发表于2018-01-19 18:26 16楼
感谢分享
发表于2018-01-18 09:31 15楼
没遇到过这种情况~
发表于2018-01-18 09:26 14楼
原来如此简单啊
发表于2018-01-17 21:11 13楼
这种情况还没遇见
发表于2018-01-17 15:35 12楼
我一般在更新的时候打开网站才会出现这个
发表于2018-01-17 14:19 11楼
看看研究一下
发表于2018-01-17 13:27 10楼
今天wp给我自动更新了
@狂放我也是被更新了,看来得采取点措施了。
发表于2018-01-17 12:08 9楼
目前还没遇到过这种情况,主要还是折腾的少,寒假期间开始折腾模式。![[哈哈]](https://boke.yigujin.cn/wp-content/themes/Three/images/smilies/3.gif)
发表于2018-01-17 11:10 8楼
已经放弃不使用wp了
发表于2018-01-17 10:53 7楼
之前遇到过,不记得怎么解决的了。
发表于2018-01-17 09:43 6楼
感谢分享 还没遇到过这种情况
发表于2018-01-17 09:38 5楼
解决问题的方法,都是值得学习的。
发表于2018-01-17 09:24 4楼
以前用WP的时候,从来也没有遇到过。
发表于2018-01-17 09:21 地板
实用的技巧,对焦急卡在维护中的同学是个福音
发表于2018-01-17 08:47 板凳
好方法~~
一般都采用第一种方法。
@银色月航我就是用的第一种方法解决的![[嘻嘻]](https://boke.yigujin.cn/wp-content/themes/Three/images/smilies/2.gif)
发表于2018-01-17 08:35 沙发
我感觉出现这个问题都说明服务器主机稳定性、兼容性有待提高!
@明月登楼突然断网也能造成这种问题![[囧]](https://boke.yigujin.cn/wp-content/themes/Three/images/smilies/33.gif)