4

如果我在我的 php 代码的某个深处抛出异常,它会由 xdebug 以默认的橙色布局在前面打印,如果你知道我的意思的话。问题是,调用堆栈或堆栈跟踪太短了。它仅显示前 5 个步骤。如果我在抛出后直接捕获异常并将 ->xdebug_message 变量打印出来,它会显示完整的调用堆栈/堆栈跟踪,它有 14 个步骤。

有谁知道什么可能导致这个问题?我已经整天都在寻找解决方案。

版本:PHP 5.3.6 Xdebug 2.2.3

4

1 回答 1

2

xdebug.show_exception_trace 类型:整数,默认值:0 当此设置设置为 1 时,Xdebug 将在引发异常时显示堆栈跟踪 - 即使实际捕获了此异常。

于 2014-02-06T12:21:42.233 回答