更新:这是处理视频文件上传的代码。
我有一个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
知道为什么这不起作用吗?