首頁 >後端開發 >php教程 >為什麼我的 PHP 程式碼拋出'致命錯誤:未找到'MySQLi'類別”,如何修復它?

為什麼我的 PHP 程式碼拋出'致命錯誤:未找到'MySQLi'類別”,如何修復它?

DDD
DDD原創
2024-12-14 05:39:14457瀏覽

Why is my PHP code throwing a

如何解決「Fatal Error: Class 'MySQLi' Not Found」?

當嘗試使用PHP 程式碼時,您可能會遇到錯誤「致命錯誤:未找到類別'MySQLi'。」當您的PHP 環境中未啟用MySQLi 擴充功能(此擴充功能支援連接MySQL資料庫並與之互動)時,通常會發生這種情況。以下是解決此問題的方法:

確認 PHP 配置

要驗證 MySQLi 是否已啟用,請檢查您的 phpinfo() 頁面。導覽至擴充部分並找到 MySQLi 條目。如果未列出,則未安裝或啟用 MySQLi。

安裝 MySQLi

如果 MySQLi 不存在,則需要安裝它。具體方法取決於您的特定設定:

  • Ubuntu/Debian: sudo apt-get install php5-mysqli
  • CentOS/RHEL>CentOS/RHEL: sudo yum install php53u-mysqlnd
  • Windows(使用 XAMPP): 開啟 XAMPP 控制面板,按一下「PHP」部分,然後啟用「mysqli」擴充。

對於 PHP 版本 5.2.5

你應該請注意,PHP 版本 5.2.5 已達到其生命週期,不再受支援。強烈建議您升級到較新的 PHP 版本,例如 5.3 或更高版本,以確保與 MySQLi 擴充功能的兼容性。

其他注意事項

  • 確保您的 PHP 設定檔 (php.ini) 具有正確的 MySQLi 設定。尋找“extension=mysqli.so”行,並根據需要取消註解。
  • 重新啟動您的 Web 伺服器以實施所做的任何變更。

完成這些步驟後,您應該能夠在 PHP 程式碼中使用 MySQLi 類,而不會遇到「致命錯誤:找不到類 'MySQLi'」問題。

以上是為什麼我的 PHP 程式碼拋出'致命錯誤:未找到'MySQLi'類別”,如何修復它?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn