Xdebug的调用堆栈显示10个条目。有没有办法显示更多?我似乎没有在文档中找到与此相关的选项(http://xdebug.org/docs/all_settings)。
答案 0 :(得分:1)
从我收集的内容来看,100而不是10是调用堆栈可以达到的默认最大深度。它由xdebug.max_nesting_level变量控制:
xdebug.max_nesting_level
类型:整数,默认值:100
控制无限递归保护的保护机制。这个的价值 setting是允许的嵌套函数的最大级别 在脚本中止之前。
http://xdebug.org/docs/all_settings#max_nesting_level
它不能作为控制调用堆栈中显示的步数的解决方案。例如,如果此设置用于将显示的调用限制为5,则还意味着在嵌套级别为5之后脚本将失败。是否发生了实际错误。
总之:Xdebug中没有可用于控制实际错误发生后显示的调用量的机制。