首頁  >  文章  >  後端開發  >  為什麼 PHP 的 Fileinfo 函數會回傳「未定義函數」錯誤?

為什麼 PHP 的 Fileinfo 函數會回傳「未定義函數」錯誤?

Linda Hamilton
Linda Hamilton原創
2024-11-08 08:33:01250瀏覽

Why is PHP's Fileinfo Function Returning an

PHP 的Fileinfo 函數傳回錯誤訊息:「未定義函數」

嘗試在PHP 中檢索mime 內容類型時,出現錯誤訊息出現,表示無法辨識“finfo”類別或“finfo_open”函數。隨附的代碼似乎也不起作用。

問題根源:

此問題的原因在於 PHP 配置。具體來說,fileinfo 副檔名未正確啟用。

解決方案:

  1. 找到 php.ini 檔案:找到 php.ini 檔案。系統上的 ini 設定檔。它的位置因作業系統和 PHP 版本而異。
  2. 啟用Fileinfo 擴充: 搜尋類似於「extension=fileinfo.so」(Windows) 或「extension=php_fileinfo」的行.dll」(Unix/Linux)。如果存在此行,請透過刪除分號來取消註解。 >重新測試程式碼:
  3. fileinfo 函數現在應該如預期般運作。

以上是為什麼 PHP 的 Fileinfo 函數會回傳「未定義函數」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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