對WordPress 網站進行故障排除時最令人沮喪的部分之一是您不確定導致問題的原因。但是,某些錯誤訊息可能提供非常豐富的信息,可以幫助您找出錯誤的根源。當涉及到以下訊息時,情況正是如此:「您的 PHP 安裝似乎缺少 WordPress 所需的 MySQL 擴充功能」。如果您看到該特定錯誤,則背後可能有一小部分原因。在本文中,我們將討論出現此錯誤的原因並教您如何修復它。讓我們開始工作吧!
什麼是「您的 PHP 安裝似乎缺少 WordPress 所需的 MySQL 擴充功能」錯誤?
當 WordPress 由於PHP 安裝問題而無法連線到 MySQL 資料庫時,就會出現此特定錯誤。發生這種情況是因為 WordPress PHP 安裝缺少建立該連線所需的關鍵 MySQL 擴充功能。
在大多數情況下,發生這種情況的原因有三:
- 您使用的是過時版本的 PHP 或 WordPress 核心。
- 未安裝 PHP MySQL 擴充功能。
- 您的 WordPress PHP 安裝配置不正確。
無論原因是什麼,修復此錯誤都相對簡單。在下一節中,我們將引導您了解所有四種可能的解決方案。
修復「您的 PHP 安裝似乎缺少 WordPress 所需的 MySQL 擴充功能」錯誤的 4 種方法
現在您已經知道了這個錯誤是什麼,我們將按照您應該解決的順序引導您完成每個潛在的修復。讓我們從最簡單的故障排除步驟開始。
1. 更新您的 WordPress PHP 安裝
根據經驗,我們建議您使用最新的穩定版本的 PHP。通常,更新 PHP 版本會帶來效能優勢,因為 WordPress 正是由這種語言提供支援。
大多數網站主機可讓您透過存取主機控制面板來檢查並查看您正在使用的 PHP 版本:
該資訊所在的位置會有所不同,具體取決於您使用的控制面板。此外,許多提供者會自動為您更新 PHP,或允許您根據需要切換版本。
理想情況下,您應該使用以7 或 8 開頭的 PHP 版本。他們將能夠告訴您伺服器上安裝了哪個版本的 PHP,並在必要時為您更新。
2.更新WordPress核心
就像 PHP 一樣,您應該始終使用WordPress 核心的最新穩定版本。如果您同時使用 WordPress 和 PHP 的最新版本,您將最大限度地減少出現諸如「您的 PHP 安裝似乎缺少 WordPress 所需的 MySQL 擴充功能」之類的錯誤的可能性。
幸運的是,更新 WordPress 版本非常簡單。登入您的網站並前往儀表板 > 更新。如果您沒有使用最新版本的 CMS,WordPress 會通知您並提示您立即更新:
如有必要,請繼續更新 WordPress。現在您已經安裝了最新版本的 PHP 和 WordPress,錯誤應該會消失。如果沒有,那麼是時候進行更深入的挖掘了。
3.確保安裝了MySQL擴展
要檢查您的 WordPress PHP 安裝是否具有 MySQL 擴展,您需要透過檔案傳輸協定 (FTP)存取您的網站。連接到網站後,導覽至 WordPress根資料夾,並在其中建立一個名為info.php 的新檔案。
該文件應包含以下程式碼片段:
phpinfo();
?>
您可以使用 FTP 用戶端建立一個空檔案並對 傳真列表 其進行編輯,或從您的電腦上傳現有副本:無論哪種情況,儲存文件後,您都可以訪問網站上的新頁面,位置為:
yourwebsite.com/info.php
該頁面將包含有關 WordPress PHP 安裝的重 埃克萊拉納賈 要資訊。向下捲動到mysql部分,然後查看客戶端 API 庫版本旁邊的資訊:如果您看到版本號,則表示 MySQL 擴充功能可用。另一方面,如果您沒有看到版本號,則需要安裝該擴充功能。您可以手動執行此操作,也可以透過更新 PHP 版本來執行此操作。如果您已將 PHP 更新到最新版本,則可能需要重新安裝它,或檢查以確保其配置正確。
4. 檢查 PHP擴充資料夾的位置
在某些情況下,PHP 將無 您應該嘗試的 8 個白標經銷商計劃標籤經銷商計劃 法存取 MySQL 擴展,因為其路徑設定不正確。要查看是否是這種情況,請返回yourwebsite.com/info.php,這次查找「已載入的設定檔」欄位:
記下該文件的路徑。現在向捲動並尋找extension_dir字段,並檢查其值:
從層級結構來看,extensions資料夾應該位於php目錄的正下方。換句話說,如果您的php.ini檔案位於php/,則擴充目錄應位於php/directory。
如果您的擴充目錄設定不正確,您需要對php.ini檔案進行一些更改。完成後,PHP 應該能夠連接到 MySQL 擴展,這將消除錯誤。如果有任何疑問,請隨時聯絡您的開發人員或託管提供者以取得此步驟的協助。
結論
儘管聽起來很不祥,但修復「您的 PHP 安裝似乎缺少 WordPress 所需的 MySQL 擴充功能」錯誤相對簡單。在大多數情況下,這就像確保網站的所有核心元件都是最新的一樣簡單。
如果您遇到相關錯誤,您需要依序執行以下操作:
- 更新您的 WordPress PHP 安裝。
- 更新 WordPress 核心。
- 確保已安裝 MySQL 擴充功能。
- 檢查 PHP擴充資料夾的位置。要了解有關管理 WordPress 網站技術方面的更多信息,我們建議您閱讀我們的文章,其中涵蓋了12 個性能技巧和您應採取的 16 個安全操作。