新聞中心
WordPress升級后出現(xiàn)Briefly unavailable for scheduled maintenance. Check back in a minute.的解決辦法
大家應(yīng)該都知道,wordpress現(xiàn)在也更新到3.9版本了。在使用舊版本W(wǎng)ordpress程序時(shí),都會面臨著程序更新升級的情況。WordPress在升級程序、主題、插件時(shí),都會先自動切換到維護(hù)模式,同時(shí)顯示 “Briefly unavailable for scheduled maintenance. Check back in a minute(正在執(zhí)行例行維護(hù),請一分鐘后回來。)”;無憂主機(jī)小編非常喜歡這種人性化的操作,如果升級順利,也就幾秒左右就恢復(fù)正常;但是如果由于網(wǎng)速不佳、突然停電等無法抗力原因?qū)е律壷袛嗷虺霈F(xiàn)升級錯(cuò)誤,WordPress就會一直停留在維護(hù)模式,不論前臺還是后臺,都一直顯示“正在執(zhí)行例行維護(hù),請一分鐘后回來”。 解決方法也很容易: 1.登陸無憂主機(jī)空間后臺,再刪除網(wǎng)站根目錄Public_html下的. Maintenance文件,然后按F5試試。 2.如果public_html目錄下面沒有這個(gè). Maintenance文件,可能是隱藏了,解決方法是,新建一個(gè)空的.txt文本文檔,傳到無憂主機(jī)的網(wǎng)站根目錄下,重命名為.maintenance,這會兒文件就不見了,再按下F5試試。 3.以上兩個(gè)方法都不行的話,就不要讓文件隱藏,現(xiàn)身把,看如下代碼操作: 通過FTP工具把路徑下的:/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 ( empty($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 ,現(xiàn)在刪除他就可以了。 相關(guān)文章推薦閱讀: WORDPRESS新手教程:數(shù)據(jù)備份心得分享 WORDPRESS反垃圾外鏈攻略,去除自動添加評論鏈接 WORDPRESS后臺安裝插件或者時(shí)提示需要輸入FTP信息的解決方案 如何提升WORDPRESS運(yùn)行的效率,怎么讓W(xué)ORDPRESS網(wǎng)站打開更快SS
本文地址:http://www.gle-technology.com/wordpress/14006.html