Php 如何在codeigniter中上载zip/rar文件

Php 如何在codeigniter中上载zip/rar文件,php,codeigniter,Php,Codeigniter,如何在codeigniter中上载zip/rar文件 我就是这样 $config['allowed_types'] = 'application/x-zip|application/x-zip-compressed|application/octet-stream|application/x-compress|application/x-compressed|multipart/x-zip'; 但不起作用。请帮助我……….$config['allowed_types']是一个允许扩展的列表,而

如何在codeigniter中上载zip/rar文件 我就是这样

$config['allowed_types'] = 'application/x-zip|application/x-zip-compressed|application/octet-stream|application/x-compress|application/x-compressed|multipart/x-zip';

但不起作用。请帮助我……….

$config['allowed_types']是一个允许扩展的列表,而不是mimetype。相反,您将使用:

$config['allowed_types'] = 'zip|rar';

查看上的CodeIgniter用户指南。

也许,您的问题是希望上载非图像文件类型。 codeigniter的上传库中有一个bug,在566行附近


//图像得到一些额外的检查
if(在数组中($val,$image\u类型))
{
if(getimagesize($this->file_temp)==FALSE)
{
返回FALSE;
}
}

我已经把它注释掉了,所以我也可以上传非图像文件

我真的希望这有帮助;)