如何解决wordpress升级时显示“正在执行例行维护,请一分钟后回来”提示方法
今天早上登录wordpress后台看到有6个插件需要升级,所以选择了自动升级,结果一直卡死在那里,就索性取消了插件升级,结果显示【正在执行例行维护,请一分钟后回来】的提示,于是寻找各种方法,终于在网上找到了一种方法分享给大家!
通过以下方法,可解决wp在升级过程中,用户访问前后台时不再显示该提示信息.
解决办法
用网页编辑器或者utf8记事本编辑器编辑以下文件
修改 /wp_admin/includes/class-wp-filesystem-direct.php 文件,查找“function mkdir”函数,用以下代码替换该函数.
function mkdir($path,$chmod=false,$chown=false,$chgrp=false){ if( ! $chmod) $chmod = $this->permission; // Fix “Cound not create directory” problem if(ini_get(‘safe_mode’) && substr($path, -1) == ‘/’) { $path = substr($path, 0, -1); } // Fix “Cound not create directory” problem if ( ! @mkdir($path) ) return false; $this->chmod($path, $chmod); if ( $chown ) $this->chown($path, $chown); if ( $chgrp ) $this->chgrp($path, $chgrp); return true; } |
在wp的根目录下,找到.maintenance文件,并将其删除,然后重新刷新wp访问页面即可! 文件来自互联网,车滚教材网收集并分享!