Ich habe ein Symfony2-Projekt, es gab in letzter Zeit einige hinzugefügte Pakete, ich habe versucht, das Projekt auszuführen, und ich habe es bekommen Fehler:
Ein Dienst ("doctrine.dbal.connection") kann entweder die alte oder die neue Factory-Syntax verwenden, nicht beide
A service ("doctrine.dbal.connection") can use either the old or the
new factory syntax, not both.
Dies ist der vollständige Stapel:
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
jemand eine Ahnung, was es sein könnte?
Ich benutze Symfony2.6.4 und ich änderte es zu "doctrine/dbal": "~ 2.5" und immer noch habe ich den gleichen Fehler. – Hadh
Ich korrigierte meine Antwort, diese Methode wurde in Symfony 2.6+ veraltet. Bitte stellen Sie sicher, dass Sie "Composer Update" ausführen, um das Paket zu aktualisieren. – LMS94
Ich habe das Composer Update nichts geändert. – Hadh