您的 PHP 安裝似乎缺少 WordPress 所需的 MySQL 擴展 – 解決方案
已發表: 2022-07-26您的 PHP 安裝似乎缺少 WordPress 所需的 MySQL 擴展 – 解決方案
您是否在打開您的 wordpress 網站時遇到 PHP 安裝“您的 PHP 安裝似乎缺少 WordPress 所需的 MySQL 擴展”錯誤? 不用擔心,在本文中,我們將向您介紹可以解決 PHP 安裝錯誤的幾種診斷方法。
為什麼會出現缺少 MySQL 擴展錯誤?
這基本上是在以下情況下可能發生的 MySQL 錯誤:
- 您使用的是過時版本的 WordPress 或插件。
- 您使用的是較舊的 PHP 版本。
- 您沒有正確配置 PHP 擴展。
- 未安裝 MySQL 擴展。
MySQL擴展錯誤解決方案
PHP 安裝錯誤可能由於上述幾個原因而發生。 但是,可以通過以下步驟輕鬆診斷:
1:更新您的 WordPress 和插件:
診斷 MySQL 擴展問題的第一步是使用最新版本更新 WordPress 安裝。 要檢查您當前的 WordPress 版本並將其更新到最新版本,請按照以下步驟操作:
- 首先,登錄您的 WordPress 儀表板。
- 登錄後,將光標懸停在儀表板選項卡上,然後單擊更新下拉菜單。

- 無論是 WordPress 更新還是插件更新。 兩者都可以從更新部分查看,您可以輕鬆地將您的 WordPress 版本和插件更新到最新版本。

將 WordPress 和插件更新到最新版本後,請檢查您的網站正在運行的 PHP 版本。 您可以按照以下步驟輕鬆檢查您當前的 WordPress 網站 PHP 版本:
2:檢查您網站的當前 PHP 版本:
要檢查您使用的 PHP 版本,請按照以下步驟操作:
- 登錄您的 cPanel 帳戶。
- 導航到您的根目錄(文件管理器>> Public_html ) 並創建一個新文件
創建一個新文件 - 將文件命名為phpinfo.php並點擊Create New File按鈕。
phpinfo 文件 注意: phpinfo文件必須存在於您的 WordPress 站點的根目錄中。
- 創建後,單擊“編輯”按鈕打開文件。
編輯文件 - 在phpinfo文件中添加以下命令,然後點擊Save Changes按鈕。
<?php
phpinfo();
?> - 保存文件後,從外部點擊 phpinfo.php 文件以查看您當前的 PHP 版本。 例如,如果您的 WordPress 安裝在www.YourDomain.com/wp中,則在搜索欄中鍵入www.YourDomain.com/wp/phpinfo.php 。 同樣,如果您的網站位於根目錄中,只需鍵入www.YourWebsite.com/phpinfo.php並按 Enter 按鈕。
注意:不要忘記將YourWebsite.com替換為您自己的網站 URL。
- 從外部點擊文件後,您將能夠看到幾乎所有 PHP 信息,例如 PHP 版本、構建日期、服務器 API 等。
檢查 PHP 版本
這樣您就可以檢查您網站的當前 PHP 版本。 如果 PHP 版本高於 7,則意味著您必須更新 WordPress 網站的軟件。 除此之外,如果您網站的 PHP 版本是 5.X,您可能會缺少應該立即修復的 MySQL 擴展。
3:配置PHP擴展:
注意:此方法適用於localhost用戶。 如果您的網站未託管在 localhost 上,則此方法不適用於您。 您可以簡單地跳過此方法並遵循下一個診斷。
即使您的 WordPress 網站上運行了最新版本的 WordPress 和 PHP,如果 PHP 配置不正確,您仍然會面臨“您的 PHP 安裝似乎缺少 WordPress 所需的 MySQL 擴展”錯誤。 要驗證在您的網站上運行的 PHP 擴展,請點擊phpinfo.php文件並蒐索“加載的配置文件”部分。


將“加載的配置文件”值與“extension_dir”的值進行比較。 如果兩個文件不匹配,請編輯您的 php.ini 文件以將其替換為為加載的配置文件列出的文件路徑。
4:檢查已安裝的 MySQL 擴展:
運行舊版本的 PHP(5.6 或更早版本)絕對意味著您沒有安裝 MySQL 擴展,因為當時並未棄用 MySQL 擴展。
要檢查您的網站是否安裝了 MySQL 擴展,請從瀏覽器再次打開該phpinfo.php頁面,然後找到mysql部分。

您當前的 MySQL 擴展將顯示在“客戶端 API 庫版本”中。 如果沒有,您沒有安裝 MySQL 擴展。 在這種情況下,您應該聯繫您的託管服務提供商並要求他們在您的網站上安裝 MySQL 擴展,並刪除現有的phpinfo.php文件,因為該文件包含有關您的服務器的大量信息,您不想讓其他人知道。 除此之外,如果您使用的是經銷商主機、專用主機、VPS 主機或任何其他具有 root 訪問權限的主機,您也可以自行完成,請按照以下步驟操作:
從 WHM Root 啟用 MySQL 擴展
您可以通過導航到 WHM 根目錄中的EasyApache 4部分輕鬆啟用 MySQL 擴展。 下面給出了分步指南。
- 使用 root 訪問權限登錄您的 WHM。
- 在搜索欄中,鍵入Software ,然後單擊結果中的EasyApache 4選項。
EasyApache 4 選項卡 - 導航到PHP Extensions選項卡並蒐索MySQL。
PHP 擴展選項卡 EasyApache - 啟用所有已安裝但未啟用的 PHP 擴展。 如果默認情況下未安裝 PHP 擴展,您也可以安裝它。
啟用 PHP 擴展
而已。 您已成功啟用 MySQL 擴展。 現在,您需要做的就是重新啟動 MySQL 服務器以立即執行擴展。
重啟 MySQL 服務器
好吧,您可以輕鬆地從 WHM 本身重新啟動 MySQL 服務器。 請按照以下步驟執行此操作。
- 在搜索欄中輸入“ Restart Services ”並點擊“ SQL Server (MySQL) ”按鈕。
重啟 MySQL - 單擊是按鈕以重新啟動MySQL 服務。
- 等待加載過程結束,很快 MySQL 服務將重新啟動。
MySQL 重啟成功 - 而已。
這些是解決MySQL 執行錯誤的幾種診斷方法。 我希望這篇文章對你有所幫助。 此外,您可以在Facebook和Twitter 上與我們聯繫以獲取任何進一步的查詢或建議。 除此之外,如果您仍然遇到問題,我建議您只需訪問Redserverhost.com並打開免費支持票。 我們經驗豐富的技術支持團隊將很樂意為您提供幫助。