首页 > 解决方案 > Symfony 2.1 - %kernel.debug% 不存在

问题描述

我继承了一个旧的 Symfony 2.1 项目并且在启动和运行它时遇到了问题——我真的没有时间或预算来完成它并将其升级到更现代的东西。

尝试运行时,php app/console我收到以下错误消息:

[Symfony\Component\DependencyInjection\Exception\InvalidArgumentException]  
      The service definition "kernel.debug" does not exist.

我一直在兜圈子试图找到原因,但似乎无法解决它 - 任何指示或帮助都会很棒。

标签: symfonysymfony-2.1

解决方案


尝试grep -r 'kernel.debug' app/找到它被使用的地方。确保提供的代码正在使用提供的vendor/目录,或者您composer install现在运行的结果。您甚至可以重命名vendor/目录(作为一种快速备份,不管您可能有任何其他目录)并运行composer install以消除其他可能的不一致。


推荐阅读