有站長反應WordPress官網打不開了,nginx?429錯誤,提示“Too?Many?Requests”,新手站長網分享WordPress官網打不開的原因及解決方法:
站在用戶的角度思考問題,與客戶深入溝通,找到瑪納斯網站設計與瑪納斯網站推廣的解決方案,憑借多年的經驗,讓設計與互聯(lián)網技術結合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:網站制作、成都做網站、企業(yè)官網、英文網站、手機端網站、網站推廣、空間域名、網頁空間、企業(yè)郵箱。業(yè)務覆蓋瑪納斯地區(qū)。
WordPress官網打不開
最近WordPress官網打不開了,提示:
429?Too?Many?Requests
nginx
如果你也遇到這種情況,不要擔心,這不是你一個人的問題,很多站長都收此困擾。新手站長網看到V2EX和hostloc網站都有人反應,有用戶通過代理訪問wordpress.org提交問題,看樣子,也是沒有得到解決方法。
如果你想要下載WordPress,那么你可以通過如下方法解決,
1、目前的nginx?429錯誤僅僅是使用瀏覽器訪問時出現的,如果想要下載最新版的WordPress,可以通過下載軟件(如:迅雷)下載的。
以迅雷為例,復制WordPress下載地址,新建任務,粘貼下載地址,即可。
2、從百度網盤下載,我已經下載的WordPress5.3最新版本了,需要的可以從百度網盤下載,每次有新版本我都會更新。下載地址:鏈接:?鏈接:?
提取碼:?wgzq
或者是在后臺無法更新?WordPress也可以使用下面這段代碼來更新:
?php/*
Plugin?Name:?WPJAM?中文下載鏡像
Plugin?URI:?
Description:?WPJAM?中文下載鏡像
Version:?1.0
Author:?Denis
Author?URI:?
*/add_filter('site_transient_update_core',?function($value){
foreach?($value-updates?as?$update)?{
if($update-locale?==?'zh_CN'){
$update-download =?''; $update-packages-full =?''; }
}
return?$value;});將它保存為一個文件,比如?wp-download.php,上傳到?wp-content/plugins?目錄,
激活,然后更新,更新成功之后停用即可,下次需要更新的時候,再次激活即可。
雖然,瀏覽器訪問不了WordPress官網,但是使用下載軟件是可以下載WordPress的。
您可以通過下面的方法嘗試下找到原因所在:
1、判斷是不是數據庫出了問題,嘗試重新安裝一下wordpress,如果重裝后恢復正常說明問題在數據庫,如果還未解決見下一條。重新安裝前建議選將舊數據進行備份。
2、判斷wordpress框架是否出了問題,重新在官方下載一個wordpress文件解壓,把你的主題文件和所使用的插件復制到新的wordpress框架中來,把之前的配置文件(根目錄的 wp-config.php)也復制過來。如果網站正常說明框架文件出了問題,如果還未解決再往下看。
3、可能是主題或插件出了問題,這建議你把你的主題先給剪切到其它目錄,然后打開網站,看下是否正常了;如果還不行,就再把你安裝的插件也給剪切了來。
一般通過前面3項嘗試,wordpress基本都能恢復正常,關鍵是要找出原因所在,絕大部分原因是主題和插件引起的。注意:在做嘗試之前做好數據備份。
系統(tǒng)bug,網絡問題。
1、系統(tǒng)bug是bluehost開軟件系統(tǒng)出現了問題導致安裝wordpress打不開,等待官方修復即可。
2、網絡問題是自身設備連接的網絡出現較大波動,導致bluehost軟件安裝wordpress打不開,更換網絡重新打開即可。
1.服務器資源超載
如果你沒對網站文件做過什么更改的話,最有可能的是同服務器的資源超載:即同一時間內處理器有太多的進程需要處理的時候,會出現500錯誤。借助SSH,可以在命令行中輸入以下命令查看:
ps faux
ps faux |grep username
如果你查到某個進程消耗過多資源,可以用kill命令強制關閉這個進程,只需輸入該進程的進程號(Pid):
kill -9 pid
2.文件權限設置錯誤
500錯誤還有可能是對文件設置了不正確的權限:
后臺目錄和文件的權限默認應該是755,而圖片,文字等html文件應該是644,所以如果在剛剛上傳文件后出現500錯誤,應該主要檢查文件權限設置。
可以使用FTP軟件選中所有文件,然后批量修改文件權限。
3 .htaccess文件寫入錯誤的代碼
在使用某些wordpress SEO插件的時候,插件會改寫.htacess文件,如果語法錯誤的話就有可能造成500錯誤!
在.htaccess文件中,可能因為添入了一些與源文件沖突的代碼。所以為了檢測到錯誤語句,最好的方法是為語句添加注釋來逐條驗證。因為注釋之后,語句就不再起作用。
逐條添加“#”在語句前面,如
DirectoryIndex default.html
AddType application/x-httpd-php5 php
你可以添加#到該命令前,從而實現注釋效果:
DirectoryIndex default.html
#AddType application/x-httpd-php5 php
這個方法可以迅速定位錯誤的命令,如果你找不到錯誤的段落,可以嘗試把所有的命令全部添上注釋然后反過來逐條刪除#檢查錯誤!
判斷出錯誤語句之后,可以刪掉#恢復正常!