У меня есть проект Symfony2, в последнее время были некоторые добавленные пакеты, я попытался запустить проект, и я получил это ошибка:
Служба («doctrine.dbal.connection») может использовать либо старый, либо новый заводский синтаксис, а не оба
A service ("doctrine.dbal.connection") can use either the old or the
new factory syntax, not both.
Это полный стек:
in CheckDefinitionValidityPass.php line 54
at CheckDefinitionValidityPass->process(object(ContainerBuilder)) in Compiler.php line 117
at Compiler->compile(object(ContainerBuilder)) in ContainerBuilder.php line 614
at ContainerBuilder->compile() in Kernel.php line 534
at Kernel->initializeContainer() in Kernel.php line 128
at Kernel->boot() in Kernel.php line 183
at Kernel->handle(object(Request)) in app_dev.php line 28
Любой получил ключ, что это может быть?
Я использую Symfony2.6.4, и я изменил его на «doctrine/dbal»: «~ 2.5», и все же у меня такая же ошибка. – Hadh
Я исправил свой ответ, этот метод устарел в Symfony 2.6+. Убедитесь, что вы запустили «обновление композитора» для обновления пакета. – LMS94
Я не обновил композитор. – Hadh