我试图在php代码中上传一些文档-点火器,允许的类型是
$config['allowed_types'] = 'pdf|pptx|ppt|docx|xls|xlsx|doc';
$config['max_size'] = '2000000';
仅支持PPTX格式。大小小于2MB我使用的是CI版本2.0.1
这是Codeigniter的一个bug。
你需要编辑这个文件:
application/config/mime.php
并将第33行(可能)替换为以下行:
'ppt' => array('application/powerpoint', 'application/vnd.ms-powerpoint', 'application/vnd.ms-office', 'application/msword'),
并将以下行添加到数组中:
'pptx' => array('application/vnd.openxmlformats-officedocument.presentationml.presentation', 'application/zip', 'application/msword','application/vnd.ms-powerpoint'),