我正在升级一个网站从Symfony 2.2到2.3。
我正在使用奏鸣曲的另一个包,2.2版本是好的。
我一直记着这条信息。
Symfony\Component\DependencyInjection\Exception\ServiceNotFoundException 服务"twig“依赖于不存在的服务"sonata.classification.manager.tag”。
例外:
异常跟踪:()在/home/cslucano/Projects/oDesk/tr/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Compiler/CheckExceptionOnInvalidReferenceBehaviorPass.php:59 Symfony\Component\DependencyInjection\Compiler\CheckExceptionOnInvalidReferenceBehaviorPass->processReferences() at /home/cslucano/Projects/oDesk/tr/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Compiler/CheckExceptionOnInvalidReferenceBehaviorPass.php:43 Symfony\Component\DependencyInjection\Compiler\CheckExceptionOnInvalidReferenceBehaviorPass->processDefinition() at /home/cslucano/Projects/oDesk/tr/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Compiler/CheckExceptionOnInvalidReferenceBehaviorPass.php:54 Symfony\Component\DependencyInjection\Compiler\CheckExceptionOnInvalidReferenceBehaviorPass->processReferences() at /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/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: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/Projects/oDesk/tr/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/ContainerBuilder.php:629 Symfony\Component\DependencyInjection\ContainerBuilder->compile() at /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:2187Symfony\Component\HttpKernel\Kernel-> /home/cslucano/Projects/oDesk/tr/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Console/Application.php:70,Symfony\Bundle\FrameworkBundle\Console\Application->doRun() at /home/cslucano/Projects/oDesk/tr/vendor/symfony/symfony/src/Symfony/Component/Console/Application.php:121,Symfony\Component\Console\Application-> /home/cslucano/Projects/oDesk/tr/app/console:22上的run()
发布于 2013-10-16 20:15:25
我添加了
new Sonata\ClassificationBundle\SonataClassificationBundle(),
在app/AppKernel.php
,然后它起作用了。
https://stackoverflow.com/questions/19258506
复制相似问题