首頁 >後端開發 >php教程 >MySQLi 擴充功能遺失:如何修復 PHP 中的「mysqli 擴充遺失」錯誤?

MySQLi 擴充功能遺失:如何修復 PHP 中的「mysqli 擴充遺失」錯誤?

Linda Hamilton
Linda Hamilton原創
2024-12-02 07:12:10696瀏覽

MySQLi Extension Missing: How Do I Fix the

缺少MySQLi 擴充:故障排除與解決方案

如果您遇到錯誤訊息「The mysqli 擴充缺失。請檢查您的PHPPP配置, “ 不要恐慌。請按照以下步驟解決問題並啟動並執行您的腳本。

檢查您的PHP 設定

  1. 確定您的活動php.ini 檔案: Apache 使用位於PHP 安裝目錄中的主php.ini 文件,但它也可能使用其他位置的其他設定檔。若要尋找活動的php.ini,請使用以下終端指令:
  1. 檢查擴充線: 開啟活動的php.ini 檔案並搜尋對於以“extension=mysqli”開頭的行。如果找到此行,請繼續步驟 3。
  2. 取消註解擴充行: 如果使用分號 (;) 註解掉擴充行,請刪除分號以啟用擴充。
  3. 重新啟動Apache: 進行必要的更改後,重新啟動Apache 以應用他們:
  • Ubuntu/Debian:
  • Ubuntu/Debian:
  • Ubuntu/Debian:

Ubuntu/Debian: sudo service apache2 restart

CentOS/Red Hat:

sudo systemctl restart httpd
  1. 替代方案
  2. 如果上述步驟無法解決問題,請嘗試以下替代方案:
找到php_mysqli.dll:
    此檔案是通常位於PHP 擴充目錄中(例如C:phpext)。
  1. 編輯php.ini:
  2. 將以下行加入到您的php.ini 檔案中,將「C:phpextphp_mysqli.dll」替換為您找到的檔案的實際路徑:

重新啟動Apache:如上所述重新啟動 Apache。 這應該會載入 mysqli 擴充功能並使您能夠在 PHP 腳本中使用 MySQLi API。如果您仍然遇到問題,請查閱系統日誌或尋求其他故障排除協助。

以上是MySQLi 擴充功能遺失:如何修復 PHP 中的「mysqli 擴充遺失」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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