建立數據庫連接時出錯是什么意思?修復“建立數據庫連接時出錯”的4個提示

      錯誤消息通常令人不安,但“建立數據庫連接時出錯”消息特別令人生畏。也許是因為它是純白色背景下的黑色文本,沒有通常的 WordPress 品牌,或者是因為很少有人知道“建立數據庫連接時出錯”甚至意味著什么。那么,這個錯誤消息是怎么回事?良好的網絡托管如何提供幫助?

      建立數據庫連接時出錯是什么意思?修復“建立數據庫連接時出錯”的4個提示-南華中天

      “建立數據庫連接時出錯”是什么意思

      當您購買域名時,您的網站仍然需要某個地方來存儲所有帖子、圖像以及使您的網站成為現實的所有其他內容。“建立數據庫連接時出錯”意味著 WordPress 無法訪問包含您網站所有內容的數據庫。

      發生這種情況的原因有很多,但通常是由于以下原因之一:

      • 數據庫服務器已關閉:如果存儲您網站的服務器與存儲數據庫的服務器不同,如果數據庫服務器已關閉,您可能會收到“建立數據庫連接錯誤”消息。
      • 您獲得的流量比平時更多:更多的網絡流量是大多數網站的目標,但更多的流量會給您的服務器帶來很多額外的壓力。
      • 數據庫已損壞:這聽起來很可怕,但不一定是任何惡意的結果。像失敗的主題一樣無辜的東西可能會破壞您的數據庫。
      • 登錄憑據不正確:要訪問您的數據庫,WordPress 需要用戶名和密碼的特定組合。如果其中任何一個發生變化,WordPress 將無法連接到您的數據庫。

      既然您知道導致“建立數據庫連接時出錯”消息的原因,以下是您修復它的方法:

      修復“建立數據庫連接時出錯”的 4 個提示:

      1. 檢查您的登錄憑據

      登錄憑據很少會自行更改,但萬一這是導致“建立數據庫連接錯誤”消息的原因,檢查您的憑據不會有什么壞處。

      為此,您需要前往“wp-config.php”文件并查看這些行以確保它們顯示正確的信息:

      • 定義('DB_NAME','some_db');
      • 定義('DB_USER','some_username');
      • 定義('DB_PASSWORD','some_pass');
      • 定義('DB_HOST', 'localhost');

      如果您的姓名、用戶名、密碼或主機不正確,WordPress 將無法連接到您的數據庫。以下是您需要做的修復它:

      • 第一步:將“wp-config.php”文件中的四行復制到剪貼板。
      • 第二步:通過電子郵件或聊天聯系您的網絡托管服務商的客戶服務。
      • 第三步:將四行粘貼到聊天窗口或電子郵件中。
      • 第四步:詢問您的網絡主機是否顯示正確的信息。

      如果信息有誤,您的網絡主機將為您提供正確的信息,您現在可以將其輸入“wp-config.php”文件來代替不正確的信息。完成此操作后,使用 FTP 重新上傳文件。

      如果您的憑據正確,請嘗試下一個提示:

      2. 檢查損壞的主題或插件

      下面是你如何做到這一點:

      • 第一步:使用 FTP 連接到您的主機。(您需要 FTP 帳戶的登錄名和密碼。如果您忘記了這些,請向您的網絡主機尋求幫助。)
      • 第二步:連接到服務器并前往 WordPress 根文件夾。(如果您查找“public_html”,通常可以找到它。當您開始看到名稱為“wp-admin”和“wp-content”的子文件夾時,您就會知道您來對了地方。)
      • 第三步:在“wp-content”子文件夾中,將“plugins”文件夾重命名為其他名稱。選擇您喜歡的任何名稱。
      • 第四步:檢查您的網站,看看它是否仍然顯示“建立數據庫連接錯誤”錯誤。如果不是,您將知道是插件導致了錯誤。(如果它仍然顯示錯誤,請跳過本節的其余部分并轉到提示 #3。)
      • 第五步:將你的插件文件夾重命名為“plugins”。
      • 第六步:在“plugins”文件夾中,將第一個插件文件重命名為不同于其原始名稱的名稱,然后檢查錯誤是否消失。如果它仍然存在,請將插件重命名為其原始名稱。
      • 第七步:對每個其他插件文件一個接一個地重復第六步,直到您不再看到“建立數據庫連接時出錯”消息。
      • 第八步:一旦你確定了行為不端的插件,你可以刪除它,在線查看是否有關于如何修復它的提示,或者聯系插件開發人員尋求幫助。

      3. 檢查您的數據庫是否已損壞

      在執行本技巧中的任何步驟之前,請轉到您的 WordPress 儀表板。如果您在此處看到“建立數據庫連接時出錯”消息,您可以跳過此提示并轉到提示 #4。如果您看到來自 WordPress 的另一條消息,請按照 WordPress 告訴您的步驟操作,您將修復損壞的數據庫。

      如果您看到以“一個或多個數據庫表不可用”開頭的消息,請按照以下步驟修復數據庫:

      • 第一步:轉到您的 WordPress 根目錄并將“wp-config.php”文件下載到您的桌面。
      • 第二步:在記事本中編輯文件,在“就是這樣,停止編輯”行之前添加這一行:

      定義('WP_ALLOW_REPAIR',真);

      • 第三步:使用 FTP,將新文件上傳到您的網站,以便覆蓋舊文件。
      • 第四步:在“wp-admin”文件夾的“repair”部分,單擊“repair database”或“repair and optimize database”。
      • 第五步:檢查您是否仍然看到錯誤消息。如果是,請轉到下一步。如果沒有,恭喜您解決了您的錯誤!無論哪種方式,請務必遵循本提示中的最后一步:
      • 第六步:將“wp-config.php”文件恢復到在記事本中添加額外命令行之前的狀態。刪除多余的行后,重新上傳文件。

      如果這些技巧都不起作用,那么是時候召集騎兵了:

      4. 聯系您的虛擬主機

      告訴您的主機您看到“錯誤建立數據庫連接”消息,并讓他們知道您為修復它所做的所有事情。可能問題出在他們這邊,他們正在解決這個問題。但即使這是您的錯誤,一個好的網絡主機應該能夠幫助您修復它。為防止錯誤消息再次使您的網站停止運行,請向您的虛擬主機詢問云備份。