我有使用codeigniter 3上传视频文件的问题。我们使用Linux Server Ubuntu 15.04。这是用于上传的脚本控制器:
$config['upload_path'] = './uploads/videos/';
$config['allowed_types'] = 'mp4';
$config['max_size'] = 0;
$config['overwrite'] = FALSE;
$config['remove_spaces'] = TRUE;
和配置php.ini:
post_max_size = 20000M
upload_max_filesize = 20000M
但我们仍然会收到错误消息:
上传的文件超出了PHP配置文件中允许的最大大小
答案 0 :(得分:-1)
试试这个 在config / mimes.php里面添加你要上传的丢失文件类型,比如下面的文章。
'mpeg' => array('video/mpeg', 'video/quicktime'),
'mpg' => array('video/mpeg', 'video/quicktime'),
'mp4' => array('video/mp4', 'video/quicktime'),
'mpe' => array('video/mpeg', 'video/quicktime'),
'qt' => 'video/quicktime',
'mov' => array('video/quicktime', 'video/mp4'),
'avi' => array('video/avi', 'video/x-msvideo'),