为什么codeigniter不保存SVG图像?

2 php svg codeigniter codeigniter-2

我的程序将扩展文件gif,png和jpg保存在我的文件夹中,但是,它不保存SVG图像.我想知道它为什么不保存?

我在图书馆的功能:

function uploadImage($idImage, $local){

    $config['upload_path']   = $local;
    $config['allowed_types'] = 'svg|gif|png|jpg';

    $CI =& get_instance();
    $CI->load->library('upload', $config);
    $CI->upload->do_upload($idImage);

    return $CI->upload->data();
Run Code Online (Sandbox Code Playgroud)

}

OBS:$ idImage是一个名为ID HTML的var,它不是数据库的ID!

Sal*_* P. 5

在config/mimes.php中更改/添加允许的类型

'svg'   =>  array('image/svg+xml'),
Run Code Online (Sandbox Code Playgroud)

这应该工作,没有测试它.