2017-07-27 4 views
0

PHPサイトをApacheからIIS Expressに移動しました。その作業は非常にうまくいっていますが、 "定義されていない関数finfo_open()"をコールしています。拡張機能が有効になっていますが、未定義の関数finfo_open()を呼び出す

php.iniでline extension = 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"プログラムFiles \ IIS Express \ PHP \ v7.1 \ php.ini "

+0

常に '<?php phpinfo();をチェックしてください。どのようなphp.iniファイルが使用されているかを調べるにはどうすればいいですか? –

+0

私はそうしましたが、パスの(x86)部分に気付きました。私の間違い:) – Ronny

関連する問題