【问题标题】:Issue uploading some mp4 with codeigniter使用 codeigniter 上传一些 mp4 问题
【发布时间】:2012-05-25 15:39:25
【问题描述】:

我有一个用户可以上传视频的网站。我一直遇到一些 mp4 无法上传的问题。特别是来自Android手机的那些。我可以很好地上传大多数 mp4,但设备以某种方式编码的格式会拒绝它们。

有人知道为什么会这样或解决办法吗?

【问题讨论】:

  • "您尝试上传的文件类型不允许。"它只是不允许文件类型。就像它没有将 mp4 视为 mp4
  • 我已经有了:'mp4' => 'video/mp4',为了解决我遇到的问题,我将其更改为 'mp4' => array('video/mp4', 'video/ 3gpp'),现在它可以工作了

标签: php codeigniter video file-upload


【解决方案1】:

CodeIgniter 无法将 mp4 文件识别为有效文件,因为 .mp4 不是可接受的 mime 类型的默认数组的一部分。

将此条目添加到您的config/mimes.php

'mp4'   =>  'video/mp4',

【讨论】:

  • 对不起,我应该提到我已经这样做了。请注意,我说我可以获得最多的上传。更多的是一些未被识别的问题。
【解决方案2】:

为了解决我遇到的问题,我将其更改为 'mp4' => array('video/mp4', 'video/3gpp'),,现在它可以工作了。不确定这是否是最好的方法。

【讨论】:

    猜你喜欢
    • 2013-04-20
    • 2013-07-07
    • 2013-01-08
    • 1970-01-01
    • 2011-08-04
    • 1970-01-01
    • 2012-03-22
    • 1970-01-01
    • 2013-10-20
    相关资源
    最近更新 更多