如何修復 WordPress 中“PHP 缺少 MySQL 擴展”錯誤
最近,有用戶遇到了“您的 PHP 安裝似乎缺少 WordPress 所需的 MySQL 擴展”錯誤,並詢問我們是否有辦法解決此問題。該錯誤會阻止用戶查看您的網站,頻繁出現可能會影響網站用戶體驗。本文將向您展示如何在 WordPress 中修復此錯誤。
什麼是 PHP 缺少 MySQL 擴展錯誤?
在您構建 WordPress 網站或訪問網頁時,可能會遇到“您的 PHP 安裝似乎缺少 WordPress 所需的 MySQL 擴展”錯誤。這通常意味著您網站的代碼有問題,阻止 WordPress 連接到其 MySQL 數據庫。
當您更新或安裝 WordPress、遷移網站、更改服務器配置或切換不具備 MySQL 擴展的操作系統(如 Linux)時,通常會出現 PHP 缺少 MySQL 擴展錯誤。
什麼原因導致 PHP 缺少 MySQL 擴展錯誤?
導致 PHP 缺少 MySQL 擴展錯誤的原因有很多。
其中之一是您使用的是與最新 PHP 版本不兼容的舊版 WordPress。如果您使用的是 PHP 7.0 或更高版本,請注意 MySQL 擴展已被棄用。如果您使用的是 PHP 7.0 或更高版本的舊版 WordPress,則無法找到 MySQL 擴展並導致此錯誤。
另一個原因可能是 MySQL 擴展缺失或未正確配置。即使您使用的是 PHP 5.6 或更低版本,過時的 MySQL 擴展也可能導致 PHP 缺少 MySQL 擴展錯誤。
如何修復 WordPress 中的 PHP 缺少 MySQL 擴展錯誤
既然您知道了此錯誤的原因,下面是一些修復方法。
1. 檢查您使用的 PHP 版本
首先可以檢查網站的 PHP 版本。WordPress 與 PHP 版本之間的衝突通常會導致 PHP 缺少 MySQL 擴展錯誤。
您可以從 WordPress 儀表板導航至工具 » 站點健康頁面,切換到“信息”選項卡,然後展開“服務器”部分以查看服務器信息。
檢查詳細信息中的 PHP 版本。如果您的網站 PHP 版本是 7 或更低版本,則需要更新它。推薦使用 PHP 8.0 或最新版本以保護您的網站免受安全威脅,並提升性能和修復漏洞。
2. 更新 WordPress 至最新版本
檢查 PHP 版本後,還可以檢查 WordPress 版本。如果是舊版本且您使用的是最新 PHP 版本,建議更新 WordPress 以解決 PHP 缺少 MySQL 擴展錯誤。
在 WordPress 後台導航至儀表板 » 更新,查看“當前版本”信息。如果 WordPress 版本是 3.9 或更低,建議更新以修復缺少 MySQL 擴展錯誤。
WordPress 擁有內置更新管理器,您可以通過點擊按鈕更新至最新版本。
3. 確保已安裝 MySQL 擴展
如果已更新 PHP 版本和 WordPress,但仍然遇到“PHP 缺少 MySQL 擴展”錯誤,則需要檢查是否正確安裝了 MySQL 擴展。在 WordPress 儀表板導航至工具 » 站點健康頁面,切換到“信息”選項卡,展開“數據庫”部分,檢查扩展字段中是否有 mysqli 或 mysql。
如果字段為空或不可見,說明缺少 MySQL 擴展。安裝過程取決於您的 WordPress 託管服務提供商,您可以請求幫助或聯繫支持團隊進行安裝。
4. 檢查您的 PHP 配置
另一種修復方法是檢查網站的 PHP 配置。可能是上傳了錯誤的 php.ini 文件或使用了錯誤的文件路徑導致配置問題。
從瀏覽器進入 www.example.com/phpinfo.php(將 www.example.com 替換為您的域名),查看 PHP 安裝詳細信息,找到“配置文件路徑”或“加载的配置文件”字段。
找到 php.ini 文件,通過 FTP 連接並刪除該文件看是否解決錯誤。在刪除之前建議備份現有文件。
修復 WordPress 錯誤的額外資源
了解 PHP 缺少 MySQL 擴展錯誤後,您還可以查看我們的其他指南,以解決 WordPress 錯誤:
- 如何修復 WordPress 中的重大錯誤(步驟指南)
- 如何修復 WordPress 中的 500 內部服務器錯誤
- 如何修復 WordPress 中的 DNS 服務器無響應錯誤(5 種方法)
- 如何輕鬆啟用 WordPress 偵錯模式以修復網站錯誤
- 如何修復 WordPress 中圖像後處理失敗錯誤
希望本文幫助您了解如何修復 WordPress 中的 PHP 缺少 MySQL 擴展錯誤。您還可以查看我們的 WordPress 性能提升技巧或完整故障排除指南。
如果您喜歡本文,請訂閱我們的 YouTube 頻道,獲取 WordPress 視頻教程。您還可以在 Twitter 和 Facebook 上關注我們。