我正在努力制作有效的doctrine2扩展程序,但它仍然是我的错误:
致命错误:第1377行的/data/web/virtuals/48565/virtual/www/domains/kozusnikjan.com/Symfony/app/cache/prod/appProdDebugProjectContainer.php中找不到类'Gedmo \ Tree \ TreeListener'
我不知道,如何解决问题。请帮忙。以下是一些文件:
非常感谢
编辑: 新文件:
我编辑了这些文件。我没有创建任何文件。谢谢你的帮助!
答案 0 :(得分:1)
你直接使用Gedmo。尝试通过StofDoctrineExtensionsBundle ... 如果你正在使用作曲家添加到你的composer.json的需要部分
"stof/doctrine-extensions-bundle": "1.1.*@dev"
并运行composer update。您必须在AppKernel上加载bundle。
然后加上你的config.yml
stof_doctrine_extensions:
default_locale: %locale%
orm:
default:
tree: true
可能你想找到你的问题,但我用这种方式使用Gedmo并且工作正常。
答案 1 :(得分:0)
我知道这是一个古老的问题,但我今天也有这个问题。通过将树监听器声明为服务来解决它: https://github.com/Atlantic18/DoctrineExtensions/blob/master/doc/symfony2.md#doctrine-extension-listener-services
每个Gedmo扩展程序都是一样的,例如可翻译,可缓慢,时间戳......