Job*_*nad 65 php mime-types undefined-function
每当我尝试从php获取mime内容类型时,它回声:
致命错误:第4行的/home/jobynadel/finadel.com/video/finfo.php中找不到类'finfo'
要么
致命错误:在第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));
Run Code Online (Sandbox Code Playgroud)
jde*_*aan 95
看看你的php.ini文件,检查fileinfo.so或php_fileinfo.dll(根据您的平台和版本上)被激活.
应该有类似的行
extension=fileinfo.so
Run Code Online (Sandbox Code Playgroud)
在你的php.ini文件中
Windows用户:只需编辑php.ini并取消注释该行:
extension=php_fileinfo.dll
Run Code Online (Sandbox Code Playgroud)
即删除前面的分号
;extension=php_fileinfo.dll
Run Code Online (Sandbox Code Playgroud)
记得重新启动Apache以使新的php.ini生效.
| 归档时间: |
|
| 查看次数: |
70313 次 |
| 最近记录: |