共計 978 個字符,預計需要花費 3 分鐘才能閱讀完成。
WordPress 出現 ”Error establishing a database connection” 錯誤怎么辦? 客戶企業網站準備打開更新內容,有看到 ”Error establishing a database connection” 的問題,當然網站是無法打開進入后臺的。這個問題以前也有多次遇到過,一般都是數據庫連接出現問題,與此同時,可以看到當前服務器的其他企業網站也是一樣出現這樣的問題,可以判斷數據庫應該是不在運行。一般的做法是重啟服務器或者重啟 MYSQL 數據庫是可以解決問題的。
但是,一般有出現過 ”Error establishing a database connection” 這樣的問題,后面還是會有提示的,如果需要徹底的解決需要具體分析情況,然后找出一個解決的辦法。
第一、如果其他網站正常
如果我們有網站出現這樣的數據庫連接錯誤,需要先檢查下 MYSQL 數據庫連接是否正常,以及看看同服務器中的其他網站是否真,如果其他網站都正常的,那肯能是當前這個網站數據庫文件連接錯誤導致的。比如之前遇到一個網站,忘記修改數據庫連接,開始還是用的老數據庫地址,只不過解析沒有生效以為是搬遷正常,后來生效之后發現數據庫沒有連接正常。
所以,如果 WordPress 其他網站正常,那就需要檢查當前 WordPress 網站數據庫連接是否是對的,賬號信息是否是我們設置的信息。
第二、數據庫被暫停
數據庫被暫停的可能很多,有是因為配置太低導致的,一般我們服務器默認是至少需要 1GB 內存起步,同時需要放置網站,以及數據庫也搭建在本地,如果網站運行流量大,以及網站也比較多,有些人喜歡一個云服務器放很多很多網站,這樣如果配置能跟上都無所謂,如果配置都不大,那可能導致突發流量導致數據庫暫停。
所以,在優化網站性能的前提下,我們可能需要適當的提高服務器的配置。如果有條件的用戶也可以使用云數據庫。
第三、數據庫損壞問題
小問題就可以重啟數據庫就正常,但是有些時候數據庫重啟出現報錯。那就需要解決數據庫的問題,以及是否需要修復數據庫。然后需要根據實際的數據庫報錯內容去修復內容,有的時候是因為數據庫文件丟失或者損壞,可以通過修復或者重新安裝等方法來解決。
總之,WordPress 網站出現 ”Error establishing a database connection” 問題還是比較常見的,我們需要根據實際情況去解決。