Symfony 控制台:发生错误/异常/警告时如何显示行号

Posted

技术标签:

【中文标题】Symfony 控制台:发生错误/异常/警告时如何显示行号【英文标题】:Symfony Console: how to show line number when error/exception/warning occurs 【发布时间】:2017-04-24 16:02:53 【问题描述】:

在运行 Symfony 控制台应用程序时出现错误/异常/警告,例如:

[Symfony\Component\Debug\Exception\ContextErrorException] 警告:为 foreach() 提供的参数无效

它没有显示问题所在的行号,因此很难定位。

有没有办法显示?

【问题讨论】:

【参考方案1】:

解决方案是使用-v-vv-vvv 选项运行命令。这些选项指定不同级别的verbosity。

【讨论】:

以上是关于Symfony 控制台:发生错误/异常/警告时如何显示行号的主要内容,如果未能解决你的问题,请参考以下文章

Symfony:驱动程序发生异常:找不到驱动程序

启用异常控制器时自定义错误页面不起作用

在控制器上捕获 Doctrine 异常

Symfony2 使用参数 ["test message", null] 执行 [...] 时发生异常:

symfony2 cygwin cli php命令错误

Symfony2 教义关联映射错误处理