我想用CodeIgniter上传一个MP4文件,但它不工作。CodeIgniter的MP4文件上传不起作用
它显示了一条错误消息。
没有选择要上传的文件
和相同的代码工作正常与巴纽类型的图像。
我改变我的php.ini最大上传大小和后数据大小按我requirement.I还添加MIME类型的mp4到笨的mime.php文件:
“MP4” =>“视频/ MP4' ,
我也尝试
'MPEG4'=> '视频/ MPEG4',
这是我的控制器代码
function do_upload()
{
$config['upload_path'] = './uploads/';
$config['allowed_types'] = 'mp4|flv|png';
$config['max_size'] = '500000';
$this->load->library('upload', $config);
if (! $this->upload->do_upload())
{
$error = array('error' => $this->upload->display_errors());
$this->load->view('upload_form', $error);
}
else
{
$data = array('upload_data' => $this->upload->data());
$this->load->view('upload_success', $data);
}
}
所以请为这个问题提出一些解决方案。
-Thanks