建立資料庫連線時發生錯誤:WordPress 錯誤修復

已發表: 2023-09-26

嘗試修復您網站上的 WordPress 建立資料庫連線錯誤錯誤訊息?

這是大多數網站在某些時候都會遇到的常見 WordPress 錯誤。 當您的網站無法連接資料庫時,就會發生此情況。

這是最可怕的 WordPress 錯誤之一,因為它限制了訪客、管理員和其他使用者對網站的存取。

但無需擔心。 與大多數 WordPress 錯誤一樣,這個錯誤也可以透過花一些時間來理解錯誤並實施常見的解決方案來消除。

在本文中,我們將向您展示徹底修復 WordPress 建立資料庫連線錯誤錯誤所需採取的特定步驟。

讓我們開始吧。

「建立資料庫連線時出錯」是什麼意思?

當您嘗試開啟 WordPress 網站上的頁面時,會出現建立資料庫連線錯誤訊息。 要了解錯誤發生的原因,我們首先了解 WordPress 網站的頁面如何載入到瀏覽器中。

重要的是要知道 WordPress 網站是由文件、資料夾和資料庫組成的。

文件和資料夾包含核心 WordPress 檔案、主題、外掛程式、媒體上傳和其他資源。 此資料庫儲存貼文、頁面、評論、使用者資料、設定和外掛程式配置等資源。

phpmyadmin 中的 WordPress 資料庫。

當您嘗試在網站上載入頁面時,WordPress 需要從網站的資料庫中「查詢」該頁面的內容。

如果 WordPress 無法存取您網站的資料庫,則它無法存取呈現頁面所需的內容。

由於它沒有所需的內容,因此您的網站將顯示「建立資料庫連線時出錯」訊息,而不是您期望看到的內容。

是什麼原因導致「建立資料庫連線錯誤」問題?

WordPress 無法連接資料庫的常見原因包括:

資料庫憑證不正確:WordPress 可以使用資料庫名稱、伺服器、使用者名稱和密碼與資料庫建立連線。 這些憑證儲存在名為 wp-config.php 的設定檔中。 如果變更此文件中的憑證,則無法建立連線。

資料庫伺服器無法使用:某些主機會將您網站的資料庫儲存在與 WordPress 檔案不同的伺服器上。 如果資料庫伺服器關閉或遇到問題,WordPress 無法與資料庫建立連線。

資料庫損壞:已知伺服器崩潰、軟體問題、資料庫處理不當等會損壞 WordPress 資料庫,導致網站上出現「建立資料庫連接 WordPress 時出錯」訊息。

現在,您已經對資料庫錯誤有了一些了解,讓我們深入探討解決方案。

如何修復 WordPress 建立資料庫連線錯誤錯誤

您可以嘗試以下解決方案來排查並修復建立資料庫連接錯誤 WordPress 錯誤:

  1. 檢查您的資料庫託管伺服器是否已關閉
  2. 驗證資料庫憑證
  3. 修復 WordPress 資料庫
  4. 重新安裝 WordPress 核心文件
  5. 停用所有插件
  6. 向您的託管提供者尋求協助

請注意,由於我們不知道錯誤的確切原因,因此無法告訴您網站的確切解決方案。 您需要一次執行以下所有步驟,看看哪一個有效。 實施每個解決方案後,請繼續檢查您的網站。

但首先 – 嘗試清除瀏覽器快取

瀏覽器快取是一種透過在本機電腦儲存上儲存某些靜態資源來加快網站載入時間的技術。

儘管瀏覽器快取有助於更快地加載網頁並改善用戶體驗,但它有一個小缺點,即它有時會儲存顯示臨時錯誤訊息的頁面。 然後,即使頁面已恢復正常,它也會向使用者提供該服務。

因此,您看到 WordPress 建立資料庫連線錯誤錯誤的原因可能是瀏覽器快取問題,而不是您網站上持續存在的問題。

因此,在嘗試任何其他故障排除步驟之前,我們首先建議清除瀏覽器快取並檢查錯誤是否仍然存在,然後再深入研究第一個解決方案。

1.檢查您的資料庫託管伺服器是否宕機

在嘗試任何更進階的故障排除步驟之前,您首先要確保資料庫伺服器仍然正常運作。

如果您的主機提供託管狀態頁面,您可以檢查該頁面以查看任何已知的中斷或問題。 或者,您可以隨時聯絡主機的支援人員,詢問單獨的資料庫伺服器是否有問題。

2. 驗證資料庫憑證

WordPress 網站的資料庫憑證通常是在安裝 WordPress 核心期間建立的。 它們儲存在wp-config.php檔案中,並在 WordPress 需要與資料庫互動時使用。

資料庫憑證通常保持不變,但在網站遷移或網站被駭客攻擊期間,它們可能會被意外更改。

要檢查 wp-config.php 檔案是否包含正確的憑證,您需要先在託管儀表板中找到正確的憑證。 然後,打開 wp-config.php 檔案並匹配儲存在其中的憑證。

以下是如何在 cPanel 中檢查資料庫憑證,cPanel 是最受歡迎主機使用的託管控制面板。

登入您的主機帳戶並前往cPanel → MySQL 資料庫。 在 MySQL 資料庫中,您將找到您的資料庫名稱使用者名稱密碼

cpanel 中的 mysql 資料庫。

如果您無法查看現有密碼,您可以隨時建立新密碼,然後將該密碼新增至 wp-config.php 檔案中

接下來,到cPanel → 檔案管理器 → public_html → wp-config.php

右鍵單擊該文件並選擇“查看”選項。

查看 wpconfig 檔案上的選項。

該文件將在新分頁中開啟。 資料庫憑證將會出現在這句話下面: /** WordPress 資料庫的名稱 */

wpconfig 中的資料庫憑證 - 建立資料庫連接 WordPress 時發生錯誤。

將 wp-config.php 檔案中的憑證與您在 MySQL 資料庫中找到的憑證進行比對。

如果不匹配,您可以編輯設定檔並將不正確的憑證替換為正確的憑證。 若要編輯配置文件,請右鍵單擊該文件並選擇“編輯”選項。

3.修復損壞的WordPress資料庫

如果您網站的資料庫已損壞,在某些情況下可能會觸發建立資料庫連線時出錯 WordPress 訊息。

幸運的是,MySQL 資料庫有一個內建功能,您可以使用它來啟動修復。 有關更多詳細信息,Themeisle 提供了有關如何使用各種方法修復 WordPress 資料庫的詳細指南。

4.重新安裝WordPress核心文件

儘管「建立資料庫連線時出錯」訊息與資料庫有關,但損壞的 WordPress 核心檔案在極少數情況下也可能觸發此錯誤。

因此,刪除損壞的檔案並重新安裝 WordPress 核心檔案可以解決該問題。

由於您無法存取 WordPress 儀表板,因此您可以使用 FTP 用戶端或瀏覽器內檔案管理工具(例如 cPanel 檔案管理器)重新安裝 WordPress 核心檔案。

在本文中,我們將使用託管帳戶訪問您網站的後端,但如果您直接透過 FTP 連接,基本流程是相同的。

要重新安裝 WordPress,您需要做的第一件事是將最新版本的 WordPress下載到本機電腦並解壓縮檔案。

接下來,開啟您的託管帳戶,前往cPanel → 檔案管理器 → public_html 。 選擇螢幕頂部的「上傳」按鈕,然後上傳在本機上解壓縮的檔案。

文件管理器上的上傳按鈕 - 建立資料庫連接 WordPress 時發生錯誤。

系統將要求您確認是否要取代現有文件。 點擊“確認”“是”按鈕並等待檔案被替換。

然後檢查這是否有助於從您的網站上刪除「建立資料庫連線時出錯」WordPress 訊息。

5.檢查插件問題

與 WordPress 核心一樣,損壞的主題和外掛在極少數情況下也會觸發建立資料庫連線錯誤 WordPress 錯誤訊息。

我們建議先檢查您的插件,因為它們比您的主題更有可能引起問題。

要了解您網站上安裝的插件是否導致了錯誤,您需要執行以下操作:

首先,透過 FTP 連接到您的伺服器或使用 cPanel 檔案管理器存取伺服器上的檔案。 在本指南中,我們將使用檔案管理器,但如果您使用的是 FTP 用戶端,基本概念是相同的。

連線後,導覽至public_html → wp-content → plugins

然後,將插件資料夾重新命名為plugins-deactivated

重新命名 wpcontent 中的外掛程式資料夾以修復建立資料庫連接 WordPress 時出現的錯誤。

一旦您重命名外掛程式資料夾,您網站上的所有外掛程式都將停用。 現在,檢查資料庫連線問題是否消失。

如果問題仍然存在,那麼您的插件不是罪魁禍首。 您可以將插件資料夾重新命名為其原始名稱(即“ plugins ”)。

如果問題消失,您就知道是您的某個外掛程式導致了問題。 然後,您可以使用相同的方法來停用插件資料夾內的各個插件。 例如,如果插件的資料夾是cool-plugin ,您可以將其重新命名為cool-plugin-deactivated以僅停用該插件。

一旦找到有問題的插件,您可以用替代插件替換它或聯絡插件開發人員尋求協助。

6.向您的託管提供者尋求協助

在嘗試了本文中列出的所有解決方案後,如果您仍然無法從 WordPress 網站中刪除錯誤,那麼就需要向託管提供者尋求協助了。

他們應該能夠提供能夠立即啟動並運行您的網站的解決方案。

如果您發現主機的支援不是很有幫助,您可能需要切換到我們最佳 WordPress 主機綜述中的提供者之一。

轉到頂部

永久修復 WordPress 建立資料庫連線錯誤問題

當您嘗試開啟 WordPress 網站的頁面時,會出現「建立資料庫連線錯誤 WordPress」問題。

該錯誤表示該網站無法連接到資料庫。

資料庫是 WordPress 網站的重要組成部分,因為它儲存貼文、頁面、評論、用戶資料、設定、外掛程式配置和其他資源。

如果無法存取資料庫,瀏覽器就無法開啟網頁。

由於資料庫憑證不正確、資料庫伺服器不可用、資料庫損壞和託管伺服器問題等原因,通常會遺失對資料庫的存取權。

若要重新建立對資料庫的訪問,請執行下列步驟:

  • 檢查您的託管伺服器是否已關閉
  • 驗證資料庫憑證
  • 修復損壞的資料庫
  • 重新安裝 WordPress 核心
  • 停用所有插件
  • 向您的託管提供者尋求協助

如果您對「建立資料庫連線 WordPress 時出錯」訊息有任何疑問,請在下面的評論部分告訴我們