• 歡迎訪問奇跡の海網站,本站不上傳任何資源,所有資源均來自于網絡,歡迎加入奇跡の海~!奇跡の海-WordPress QQ群
  • 本站下載資源為網絡上收集整理而來,并且以計算機技術研究交流為目的,版權歸原作者所有,僅供大家參考,學習,不存在任何商業目的與商業用途.
  • 本站系統鏡像均來自于官方原版,ed2k可視為P2P下載鏈接。所有操作系統默認均為試用版,如有正版密鑰可以有效激活,本站不提供任何激活和相關服務。

WordPress升級失敗提示“另一更新正在進行”完美解決方法

WP其他 奇跡の海 2年前 (2017-12-07) 461次瀏覽 已收錄 0個評論 掃描二維碼

WordPress的更新非常頻繁,可以說是頗具活力,可以在網站后臺一鍵升級,用戶也是樂此不疲。但是由于WordPress官方服務器位于遙遠的海外,我們國內用戶經常出現升級失敗的情況。最常見的就是點“現在升級”后提示“另一更新正在進行”,令人惱火不已。

WordPress升級失敗提示“另一更新正在進行”完美解決方法

究其原因,是因為WordPress升級需要去海外的服務器拿數據,一旦出現網絡故障等問題,就極有可能導致連接超時而升級失敗。

而WordPress有個機制就是升級的時候數據庫會寫入一個鎖定字段,升級異常而導致字段沒有被清理,導致我們再次點擊升級的時候提示“另一更新正在進行”錯誤提示,無法進行升級操作。

解決方法:

既然我們了解了錯誤提示的原因,就很好解決:那就是找到這個鎖定字段,刪除它,就可以進行升級了,以下介紹兩種方法

方法一:直接操作數據庫

登陸數據庫管理系統(如PHPMyAdmin),找到我們網站在用的數據庫,點擊數據庫表“wp_options”(默認是此表,如果建站時又修改表前綴,請根據實際情況而定)在option_name字段找到core_updater.lock記錄并將這一列數據刪除即可。

WordPress升級失敗提示“另一更新正在進行”完美解決方法

此方法適用于對數據庫有一定了解的用戶,如果你精通數據庫操作,那么完全可以使用命令

delete from wp_options where option_name='core_updater.lock';

方法二:操作functions.php

將如下代碼放入到你的主題函數模板 如(functions.php)不贅述,然后刷新一下網站首頁即可

global $wpdb;
$wpdb->query("DELETE FROM wp_options WHERE option_name = ' core_updater.lock '");

同理,表前綴默認為wp_options,根據實際情況。

此方法適用于大多數用戶,注意:刷新首頁成功刪除鎖定字段后請及時刪除此段代碼,以免影響網站正常使用。

通過上述操作,我們已經刪除了鎖定字段,可以再次前往儀表盤操作升級了

總是升級失敗怎么辦?

如果通過上述操作,還是各種慢甚至超時失敗的話,那么我建議你使用下面的方法來

國內WordPress用戶升級慢或者超時失敗是因為,自動升級需要去downloads.wordpress.org服務器拿數據。而遠在海外的服務器在傳輸數據過來的時候會因各種影響而斷掉,幸好有大神架設一臺代理服務器,讓升級變得不再那么困難。

使用代理服務器升級方法:

使用FTP軟件打開網址根目錄下的wp-config.php,在底部增加如下代碼:

define('<a href="http://www.bavghg.tw/archives/tag/wp" title="查看更多關于WP的文章" target="_blank">WP</a>_PROXY_HOST', 'us.centos.bz');
define('<a href="http://www.bavghg.tw/archives/tag/wp" title="查看更多關于WP的文章" target="_blank">WP</a>_PROXY_PORT', '31281');

保存后前往WordPress儀表盤操作更新,如果提示“另一更新正在進行”,則根據前文方法處理數據庫,之后就可以成功升級了。

而據筆者測試,使用代理服務器比正常更新真的快很多,所以該代碼可以在每次更新的時候進行使用。

需要注意的是,當我們升級完成后就將其刪掉或者注釋掉,以免影響網站正常使用,注釋方法如下:

//define('<a href="http://www.bavghg.tw/archives/tag/wp" title="查看更多關于WP的文章" target="_blank">WP</a>_PROXY_HOST', 'us.centos.bz');
//define('<a href="http://www.bavghg.tw/archives/tag/wp" title="查看更多關于WP的文章" target="_blank">WP</a>_PROXY_PORT', '31281');

版權聲明:本站所有文章和資源使用CC BY-NC-SA 4.0協議授權發布 , 轉載應當以相同方式注明文章來自“SeaOMC.COM->WordPress升級失敗提示“另一更新正在進行”完美解決方法!在下邊可以分享本文哦!
喜歡 (0)
[]
分享 (0)
奇跡の海
關于作者:
一個WordPress菜鳥!
發表我的評論
取消評論

表情 貼圖 加粗 刪除線 居中 斜體 簽到

Hi,您需要填寫昵稱和郵箱!

  • 昵稱 (必填)
  • 郵箱 (必填)
  • 網址
中国福利彩票36选7开奖结果