Bir Symfony2 projem var, son zamanlarda bazı ek paketler vardı, projeyi çalıştırmaya çalıştım ve bunu anladım hata:
Bir hizmet ("doctrine.dbal.connection") eski veya yeni fabrika sözdizimini kullanabilir, her ikisi de değil
A service ("doctrine.dbal.connection") can use either the old or the
new factory syntax, not both.
Bu tam yığını:
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
herkes ne olabilir ki bir ipucu var mı?
Symfony2.6.4 kullanıyorum ve bunu "doctrine/dbal" olarak değiştirdim: "~ 2.5" ve hala aynı hatayı aldım. – Hadh
Cevabımı düzelttim, bu yöntem Symfony 2.6+ sürümünde kullanımdan kaldırıldı. Lütfen paketi güncellemek için "besteci güncellemesi" yaptığınızdan emin olun. – LMS94
Besteci güncellemesinin hiçbir şey değiştirmedim. – Hadh