2013-10-08 2 views
0

Я обновляю сайт с Symfony 2.2 до 2.3.Служба «twig» имеет зависимость от несуществующей службы «sonata.classification.manager.tag»

Я использую sonata и другие комплекты, 2.2 версия была в порядке.

Я застрял с этим сообщением.

[Symfony \ Component \ внедрение зависимости \ Exception \ ServiceNotFoundException]
Сервис "веточка" имеет зависимость от несуществующей службы "sonata.classification.manager.tag".

Исключение:

Исключение трассировки: () в/главная/cslucano/Проекты/фрилансеров/TR/поставщика/Symfony/Symfony/SRC/Symfony/Компонент/внедрение зависимости/Компилятор/CheckExceptionOnInvalidReferenceBehaviorPass. php: 59 Symfony \ Component \ DependencyInjection \ Compiler \ CheckExceptionOnInvalidReferenceBehaviorPass-> processReferences() в /home/cslucano/Projects/oDesk/tr/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Compiler/CheckExceptionOnInvalidReferenceBehaviorPass.php: 43 Symfony \ Component \ DependencyInjection \ Compiler \ CheckExceptionOnInvalidRefer enceBehaviorPass-> processDefinition() в /home/cslucano/Projects/oDesk/tr/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Compiler/CheckExceptionOnInvalidReferenceBehaviorPass.php:54 Symfony \ Component \ внедрение зависимости \ Compiler \ CheckExceptionOnInvalidReferenceBehaviorPass- > processReferences() в /home/cslucano/Projects/oDesk/tr/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Compiler/CheckExceptionOnInvalidReferenceBehaviorPass.php:52 Symfony \ Component \ DependencyInjection \ Compiler \ CheckExceptionOnInvalidReferenceBehaviorPass-> processReferences() в /home/cslucano/Projects/oDesk/tr/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Compiler/CheckExceptionOnInvalidReferenceBehaviorPass.php:52 Symfony \ Component \ DependencyInjection \ Compiler \ CheckExceptionOnInvalidReferenceBehaviorPass-> processReferences() at/home/cslucano/Проекты/oDesk/tr/vendo r/symfony/symfony/src/Symfony/Component/DependencyInjection/Compiler/CheckExceptionOnInvalidReferenceBehaviorPass.php: 44 Symfony \ Component \ DependencyInjection \ Compiler \ CheckExceptionOnInvalidReferenceBehaviorPass-> processDefinition() at/home/cslucano/Projects/oDesk/tr/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Compiler/CheckExceptionOnInvalidReferenceBehaviorPass.php: 37 Symfony \ Component \ DependencyInjection \ Compiler \ CheckExceptionOnInvalidReferenceBehaviorPass-> process() at/home/cslucano/Projects/oDesk/tr/vendor/symfony/Symfony/src/Symfony/Component/DependencyInjection/Compiler/Compiler.php: 119 Symfony \ Component \ DependencyInjection \ Compiler \ Compiler-> compile() at/home/cslucano/Проекты/oDesk/tr/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/ContainerBuilder.php: 629 Symfony \ Component \ DependencyInjection \ ContainerBuilde r-> compile() в /home/cslucano/Projects/oDesk/tr/app/bootstrap.php.cache:2407 Symfony \ Component \ HttpKernel \ Kernel-> initializeContainer() at/home/cslucano/Projects/oDesk/tr/app/bootstrap.php.cache: 2187 Symfony \ Component \ HttpKernel \ Kernel-> boot() at/home/cslucano/Проекты/oDesk/tr/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Console/Application.php: 70 Symfony \ Bundle \ FrameworkBundle \ Console \ Application-> doRun() at/home/cslucano/Проекты/oDesk/tr/vendor/symfony/symfony/src/Symfony/Component/Console/Application.PHP: 121 Symfony \ Component \ Console \ Application-> Run() в/Home/cslucano/Проекты/фрилансеров/тр/приложение/консоли: 22

+2

Включить след исключения, пожалуйста ... очистил кеш? :) – nifr

ответ

11

Я добавил

new Sonata\ClassificationBundle\SonataClassificationBundle(), 

в app/AppKernel.php, а затем это сработало.

Смежные вопросы

 Смежные вопросы