Codeigniter 调试上传不支持的类型文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Codeigniter 调试上传不支持的类型文件相关的知识,希望对你有一定的参考价值。

打开 codeigniter\system\libraries\Upload.php 文件

找到执行方法 $this->_file_mime_type($_file); 

注释后替换成

$this->_file_mime_type($_FILES[$field]); var_dump($this->file_type); die(); //abin add.

然后控制台查看输出的 mime类型是什么

再打开 codeigniter\application\config\mimes.php 文件

对你正在上传文件的后缀搜索 然后进行添加 控制台输出的 mime类型 这样就可以上传不支持的类型文件啦.

以上是关于Codeigniter 调试上传不支持的类型文件的主要内容,如果未能解决你的问题,请参考以下文章

CodeIgniter 中视频文件上传的奇怪问题

wordpress错误提示”抱歉,由于安全原因,这个文件类型不受支持。”解决方法

检查 codeigniter 文件上传中允许的类型

将csv上传到Codeigniter

codeigniter 文件上传 - 可选?

如何使 CodeIgniter 文件上传类接受所有扩展?