【道勤網(wǎng)】- bmrsportswear.com 軟件視頻自學(xué)教程|免費教程|自學(xué)電腦|3D教程|平面教程|影視動畫教程|辦公教程|機械設(shè)計教程|網(wǎng)站設(shè)計教程!【道勤網(wǎng)】

標(biāo)題: wordpress報錯429怎么辦 [打印本頁]

作者: 學(xué)習(xí)NO.1    時間: 2023-5-31 10:21
標(biāo)題: wordpress報錯429怎么辦
本教程操作環(huán)境:Windows10系統(tǒng)、WordPress 6.1版、Dell G3電腦。
wordpress報錯429怎么辦?
WordPress報錯“429 Too Many Requests”完美解決辦法
這段時間(實際上已經(jīng)持續(xù)了好長一段時間)只要服務(wù)器在中國的WordPress站長應(yīng)該都會有一件煩心的事情,每當(dāng)要升級WordPress版本,又或者升級WordPress平臺的主題或者插件,都會受到“429 Too Many Requests”報錯提示。
(, 下載次數(shù): 46)
“429 Too Many Requests”原因
有些WordPress站長,遇到429報錯可能第一時間的反應(yīng)是,可能WordPress安裝包,WordPress主題或者插件文件出現(xiàn)了問題。其實是有可能的,但這一次,并不是。而只是國內(nèi)無法訪問wordpress.org的服務(wù)器而已。
那么是不是國內(nèi)墻掉了wordpress.org呢,道勤小編是ping了下wordpress.org,發(fā)現(xiàn)國內(nèi)還是正常的訪問wordpress.org的IP地址,只是不太穩(wěn)定而已。如下圖所示:
(, 下載次數(shù): 35)
既然wordpress.org并沒有被墻,小編繼續(xù)翻閱資料,看能否找到一些蛛絲馬跡。終于在wordpress.org論壇找到:《Is wordpress.org restricting visits from China region?》
(, 下載次數(shù): 40)
大概的意思就是:
(1)WordPress并沒有地域限制。中國區(qū)域出現(xiàn)429報錯,不是WordPress特別限制導(dǎo)致。
(2)WordPress論壇人員回復(fù)稱,最近很可能是來自該IP地址的太多請求,因此您達(dá)到了ratelimit。
(3)中國提問者提出質(zhì)疑,“我知道ngx_http_limit_req_module是有用的用于限制速率的nginx模塊,但是很難相信中國的大部分地區(qū)都受到限制。IP地理位置數(shù)據(jù)庫看起來很像地理阻止,它返回HTTP 429而不是HTTP 403。”
因此,為什么WordPress在更新版本,或者升級主題及插件時,訪問wordpress.org網(wǎng)站,均會報429錯誤?就留由大家去猜測了。
如何解決“429 Too Many Requests”方案1:手動下載上傳文件更新
就是當(dāng)你需要更新到最新版本的WordPress時,又或者是更新主題及插件更新時,可以通過翻墻到wordpress.org,下載WordPress安裝包、WordPress主題及插件,再手動上傳到服務(wù)器執(zhí)行更新。
方案2:使用第三方WordPress最新版本鏡像
將以下PHP代碼添加到WordPress安裝文件的function.php,使用第三方鏡像文件來實現(xiàn)WordPress版本更新。
  1. <?php

  2. add_filter('site_transient_update_core', function($value){

  3.   foreach ($value->updates as &$update) {

  4.     if($update->locale == 'zh_CN'){

  5.       $update->download  = 'http://www.xintheme.cn/download/wordpress-zh_CN.zip';

  6.       $update->packages->full = 'http://www.xintheme.cn/download/wordpress-zh_CN.zip';

  7.     }

  8.   }



  9.   return $value;

  10. });
復(fù)制代碼
方案3:完美解決方案-安裝Kill 429插件
上述兩種方案,方案1過于麻煩,流程相對比較復(fù)雜;方案2僅限于更新WordPress版本,無法更新WordPress主題及插件。
我們更建議使用第3種方案,只需要安裝并啟用Kill 429插件,即可實現(xiàn)直接升級WordPress版本,及更新WordPress主題、插件。







歡迎光臨 【道勤網(wǎng)】- bmrsportswear.com 軟件視頻自學(xué)教程|免費教程|自學(xué)電腦|3D教程|平面教程|影視動畫教程|辦公教程|機械設(shè)計教程|網(wǎng)站設(shè)計教程!【道勤網(wǎng)】 (http://bmrsportswear.com/) Powered by Discuz! X3.4