0

我有个问题。我将 gaufrette 与 Vich 上传器一起使用,并将 $file 属性添加到我的 VichUploadable 实体。

我做了配置,文件上传效果很好。

但是,当我想获取文件的 mime 类型时(通过文件上传后的实体),由于 Gaufrette 使用的文件名格式,我得到一个错误。

当我尝试执行“$myEntity->getFile()->getMimeType()”,其中 getFile 返回 Vichuploadable 的文件对象时,我收到此错误:“无法找到包装器 \"gaufrette\" - 你忘记了吗在配置 PHP 时启用它?”

您对我如何拥有 mime 类型有任何想法吗?

谢谢你

4

1 回答 1

0

必须启用 Gaufrette 流包装器才能使其工作:

knp_gaufrette:
    stream_wrapper: ~
    # ...
于 2014-07-09T18:13:00.687 回答