大家好!
我在使用 FoF Upload 上传 .m4v 视频文件时遇到了问题。出现以下错误:
检测到 MIME 类型不匹配:video/mp4 vs video/x-m4v
我当前的 MIME 类型正则表达式配置如下:
(video\/(3gpp|mp4|x-mp4|m4v|x-m4v|mpeg|quicktime|webm|x-quicktime))|(audio\/(aiff|midi|mpeg|mp4))|(image\/(gif|jpeg|png))|(application\/(x-(7z|rar|zip)-compressed|zip|arj|x-(bzip2|gzip|lha|stuffit|tar)|pdf))
我已经在正则表达式中添加了 m4v 和 x-m4v,但错误仍然存在。看起来 FoF Upload 检测到同一文件有两种不同的 MIME 类型,并因 PHP Mime Detector 和 PHP Fileinfo 之间的不一致而拒绝。
有没有办法允许这种不匹配,或为同一文件同时白名单两种 MIME 类型?如有帮助,不胜感激!
谢谢!