I'm trying to upload a video.My mime config:\[code\]'wmv' => array('video/wmv', 'video/x-ms-wmv', 'flv-application/octet-stream', 'application/octet-stream'),'flv' => array('video/x-flv', 'flv-application/octet-stream', 'application/octet-stream'),'mp4' => 'video/mp4','3gp' => 'video/3gpp'\[/code\]My view:\[code\] <div id="upload"> <?php echo form_open_multipart('audio'); echo form_upload('userfile'); echo form_submit('upload','Upload'); echo form_close(); ?></div>\[/code\]My controller:\[code\] function index() { $this->load->model('Audio_model'); if ($this->input->post('upload')) { $this->Audio_model->do_upload(); } $this->load->view('v_audio');} \[/code\]My model:\[code\] function do_upload() { $config = array( 'allowed_types' => 'mp4|3gp|flv|mp3', 'max_size'=>'100000', 'upload_path' => $this->gallery_path ); $this->load->library('upload', $config); if ($this->upload->do_upload()) { echo "Upload success!"; } else { echo "Upload failed!"; }} \[/code\]I can upload mp3's successfully, but not mp4, 3gp or flv, they all fail to upload.