当前位置:  开发笔记 > 编程语言 > 正文

在PHP命令行上显示完整堆栈跟踪

如何解决《在PHP命令行上显示完整堆栈跟踪》经验,为你挑选了1个好方法。

问题

我的PHP Stack Trace缩写为:

Stack trace:
#0 /www/html/table/app/create.php(128): SoapClient->__call('call', Array)
#1 /www/html/table/app/create.php(128): SoapClient->call('5e81ad4c12668ec...', 'table.ad...', Array)

预期结果

我想从命令行运行php时看到被...隐藏的部分.如何让php显示完整的消息?



1> Matt Clark..:

您可以将其包围在a中try ... catch然后var_dump对异常执行操作.

try {

    // the code that throws an exception
} catch ( Exception $e ) {

   var_dump( $e->getTrace() );
}

推荐阅读
wangtao
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有