在codeigniter中上传doc和docx文件

时间:2015-11-24 09:10:44

标签: php codeigniter

您好我在codeigniter中上传doc和docx文件时遇到了麻烦。 我在config / mime.php中检查了mime类型。 任何人都可以告诉我那里有什么问题吗? 以下是我的mime.php文件。

'doc'   =>  'application/msword',
'docx'  =>  array('application/vnd.openxmlformats-officedocument.wordprocessingml.document', 'application/zip'),
'xlsx'  =>  array('application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', 'application/zip'),
'word'  =>  array('application/msword', 'application/octet-stream'),

1 个答案:

答案 0 :(得分:4)

在codeigniter 3(其455)

中查看此system/libraries/Upload.php行号199
$this->_file_mime_type($_FILES[$field]);

将该行更改为:

$this->_file_mime_type($_FILES[$field]); var_dump($this->file_type); die();

var_dump()中的任何内容都会将其添加到您的mimes.php