0
在我的phpinfo中,它说的是fileinfo
已启用。但我仍然收到错误Call to undefined function finfo_open()
。我错过了什么?请参阅我的配置命令的图像。调用未定义的函数finfo_open()
编辑: ,因为使用一个共享的主机即时我没有php.ini
直接访问。我可以要求他们为我更新,但我不完全确定除了fileinfo
以外还需要其他什么来启用。
在我的phpinfo中,它说的是fileinfo
已启用。但我仍然收到错误Call to undefined function finfo_open()
。我错过了什么?请参阅我的配置命令的图像。调用未定义的函数finfo_open()
编辑: ,因为使用一个共享的主机即时我没有php.ini
直接访问。我可以要求他们为我更新,但我不完全确定除了fileinfo
以外还需要其他什么来启用。
在你的php.ini
应该有类似于;extension=fileinfo.so
或;extension=php_fileinfo.dll
。您将需要删除;
至启用这些。它看起来像试图从.dll调用一个函数,但找不到它。
但问题是,我没有直接访问'php.ini'。有没有办法确定它是否通过'phpinfo();'启用? –
不,你需要联系他们,并要求他们启用它,因为我建议。你的'phpinfo.php'只显示'php.ini'的位置。 –
我已经联系他们,他们表示已启用。所以试图搜索一种方法来确定是否有方法知道是否通过phpinfo启用了fileinfo。但几乎所有人都建议取消注释'extension = fileinfo.so'(在Linux中)。 –