首頁 >後端開發 >php教程 >為什麼我的 PHP 程式碼拋出「致命錯誤:未找到『MySQLi』類別」錯誤?

為什麼我的 PHP 程式碼拋出「致命錯誤:未找到『MySQLi』類別」錯誤?

Barbara Streisand
Barbara Streisand原創
2024-12-10 15:14:11395瀏覽

Why is My PHP Code Throwing a

安裝過程中找不到MySQLi

在學習教學時,您可能會遇到錯誤「致命錯誤:找不到類別' MySQLi'”第8 行。此錯誤表示您的 PHP 安裝未啟用 MySQLi 擴充功能。

線上程式碼8 嘗試使用 $mysqli = new MySQLi($db_server, $db_user, $db_pass, $db_name); 建立新的 MySQLi 物件陳述。但是,如果未安裝或啟用 MySQLi 擴展,則此程式碼將失敗。

解決方案

要解決此問題,您需要安裝 MySQLi 擴充功能。您可以按照以下步驟執行此操作:

  1. 檢查是否啟用了 PHP 安裝。您可以透過檢查 php.ini 檔案並蒐索行 extension=mysqli 來完成此操作。如果該行有註釋,請刪除該行中的註釋(;)。
  2. 如果未啟用擴展,則需要安裝 MySQLi 擴充。這可以透過從 PECL (https://pecl.php.net/package/mysqli) 下載 MySQLi 擴展,然後使用 phpize 和 make 命令安裝它來完成。
  3. 安裝擴充功能後,make確保重新啟動 Web 伺服器以套用變更。

安裝 MySQLi 擴充功能後,您應該能夠使用 MySQLi 類,而無需任何操作錯誤。

以上是為什麼我的 PHP 程式碼拋出「致命錯誤:未找到『MySQLi』類別」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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