PHP 文件信息是未定义的函数

2022-08-30 09:09:20

每当我尝试从php获取哑剧内容类型时,它都会回声:

致命错误:类“finfo”在第 4 行的 /home/jobynadel/finadel.com/video/finfo.php 中找到

致命错误:调用第 4 行 /home/jobynadel/finadel/.com/video/finfo.php 中未定义的函数finfo_open

我就是想不通!

我使用的代码是:

$file_info = new finfo(FILEINFO_MIME_TYPE);
// See constant value http://php.net/manual/en/fileinfo.constants.php#113687 
$mime_type = $file_info->buffer(file_get_contents($file));

答案 1

查看您的 php.ini 文件,并检查 or 是否已激活(取决于您的平台和版本)。fileinfo.sophp_fileinfo.dll

应该有一条类似于

extension=fileinfo.so

在您的 php.ini 文件中


答案 2

如果使用 XAMPP,则在 php 中启用.iniextension=php_fileinfo.dll


推荐