在包含SonataMediaBundle的表单模板后,我遇到致命错误

时间:2014-03-25 19:49:21

标签: symfony sonata-media-bundle

我已经配置了SonataMediaBundle,在我的实体中添加了Media的关系。 Admin for entity正常工作,直到我从docs添加此代码段:

twig:
    form:
        resources:
            # other files
            - 'SonataMediaBundle:Form:media_widgets.html.twig'

之后我得到的就是这个错误:

FatalErrorException: Compile Error: Cannot inherit previously-inherited or override constant MARKER from interface Doctrine\Common\Persistence\Proxy

我做错了什么?如何使sonata_media_type与其widget模板一起工作?

1 个答案:

答案 0 :(得分:0)

谷歌搜索有关类似错误的某一天我得出的结论与您的代码无关,但在环境中是一种奇怪的错误,更可能在APC中。

如果您使用的是亚马逊服务器,请查看此帖子:https://forums.aws.amazon.com/message.jspa?messageID=508800

我完成升级后问题解决了。我还在等着看它是否再次出现,因为它不是永久性错误,并且在每次apache重新加载/重启后它都会消失一段时间......

其他操作可以在不失去性能的情况下解决问题。