我有一个用户可以上传视频的网站。我有一个问题,一些mp4没有上传。特别是来自Android手机的。我可以获得大多数mp4上传,但是那些设备的形式是以某种方式编码拒绝它们。
任何人都知道为什么会这样或者修复它?
答案 0 :(得分:1)
CodeIgniter无法将mp4
文件识别为有效,因为.mp4不是可接受的mime类型的默认数组的一部分。
将此条目添加到config/mimes.php
:
'mp4' => 'video/mp4',
答案 1 :(得分:1)
为了解决这个问题,我将其更改为'mp4' => array('video/mp4', 'video/3gpp'),
,现在可行了。不确定这是否是最佳方式。