您的位置:澳门402永利com > 关于计算机 > codeigniter上传图片无法准确识别图片类型难题化解

codeigniter上传图片无法准确识别图片类型难题化解

发布时间:2019-09-23 20:45编辑:关于计算机浏览(131)

    在用 codeigniter 的上传类上传图片的时候,明明是 jpg 格式图片,不过 ci 始终识别成 application/octet-stream 类型,进而形成上传战败,搜聚了下资料,解决格局如下:

    在 php.ini 中开启 fileinfo 扩充来取得科学的类别:

    复制代码 代码如下:

    //windows
    extension = php_fileinfo.dll

    //linux
    extension = fileinfo.so

    注:关于fileinfo

    PHP官方推荐mime_content_type()的代表函数是Fileinfo函数。PHP 5.3.0+已经私下认可辅助Fileinfo函数(fileinfo support-enabled),不必举行另外配置就能够使用finfo_open()判别获得文件MIME类型。Centos 暗中认可安装的LAMP情状php版本依旧PHP5.2.6,低于5.3.0本子则或者出现就如错误提醒:PHP Fatal error: Call to undefined function finfo_open() in…。因为前面包车型地铁php版本,要求加载magic_open类,fileinfo函数属于PECL扩充,启用fileinfo PECL扩充工夫

    本文由澳门402永利com发布于关于计算机,转载请注明出处:codeigniter上传图片无法准确识别图片类型难题化解

    关键词: