调用未定义函数 finfo_open()

Call to undefined function finfo_open()

在我的 phpinfo 中,它说 fileinfo 已启用。但我仍然收到错误 Call to undefined function finfo_open()。我错过了什么?请看我的配置命令的图像。

编辑: 我无法直接访问 php.ini,因为我使用的是共享主机。我可以要求他们为我更新它,但我不确定除了 fileinfo.

还需要启用其他什么

在您的 php.ini 中应该有类似于 ;extension=fileinfo.so;extension=php_fileinfo.dll 的内容。您将需要删除 ;enable 这些。看起来它正在尝试从 .dll 中调用一个函数,但找不到它。