当我运行cli命令时,在我的Symfony 3.3项目中,例如:
php ./bin/console server:start
有时会抛出错误,例如:
[Symfony\Component\Debug\Exception\ContextErrorException]
Warning: key() expects parameter 1 to be array, boolean given
所以使用Xdebug我会调试它,但这可能很耗时。因此,找到它的堆栈跟踪对于将断点放到正确的位置是有益的。
那么我怎样才能在#34;系统"上获得堆栈跟踪?被抛出框架的异常?
答案 0 :(得分:1)
是的,这很烦人。这是Symfony的一个已知问题。它将从Symfony 3.4开始修复:
答案 1 :(得分:0)
使用以下选项指定详细程度:
php ./bin/console server:start -v
(或-vv
/ -vvv
)