您好我在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'),
答案 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
。