2017-07-27 52 views
0

我將我的PHP站點從Apache移動到IIS Express。它的工作相當好,但我不斷收到錯誤「調用未定義的函數finfo_open()」。在IIS Express中調用未定義的函數finfo_open(),雖然擴展名是enabeled

在php.ini中啓用了行擴展名= php_fileinfo.dll,該文件存在於ext目錄中。服務器已重新啓動。我使用正確的php.ini檢查了Im。 PHP版本是7.1.7。

關於如何解決這個問題的任何想法?

+0

當您啓動IIS時,日誌文件中是否有任何內容? – atoms

回答

0

顯然我在編輯錯誤的php.ini。我不知道64位和32位IIS和PHP都安裝了,所以我編輯的是「C:\ Program Files(x86)\ IIS Express \ PHP \ v7.1 \ php.ini」而不是「C:\ Program Files \ IIS Express \ PHP \ v7.1 \ php.ini「

+0

總是檢查'<?php phpinfo(); ?>看看使用了什麼php.ini文件 –

+0

我做了,但只是注意到路徑的(x86)部分。我的錯 :) – Ronny

相關問題