Symfony2 MimeTypeGuesser错误地处理WMV文件

时间:2012-09-20 13:10:34

标签: php file symfony mime-types wmv

更新:这是处理视频文件上传的代码。

我有一个symfony2项目,它在运行时注册了3x MIME类型猜测器。 他们是:

[0] => Symfony\Component\HttpFoundation\File\MimeType\FileinfoMimeTypeGuesser Object
[1] => Symfony\Component\HttpFoundation\File\MimeType\ContentTypeMimeTypeGuesser Object
[2] => Symfony\Component\HttpFoundation\File\MimeType\FileBinaryMimeTypeGuesser Object

执行FileBinaryMimeTypeGuesser.php时,会调用方法guess(),其中包含:

file -b --mime video.wmv 2>/dev/null

结果是:

application/octet-stream; charset=binary

哪个不正确 - 每microsoft,wmv的MIME类型应为:

audio/x-ms-wmv

知道为什么这不起作用吗?

0 个答案:

没有答案