我有一个php应用程序,我刚重新考虑了因素。将警告视为错误
警告::像不幸的是喷涌而出警告的preg_match()预计参数2是串,对象上的线776在
给出/home/yacoby/dev/netbeans/php/Zend/Db/Select.php
这是不可能的(或非常努力的工作)来解决这个问题,因为我没有一个调用堆栈,所以不能告诉我的代码的哪个部分导致警告,并且有很多代码。
我需要一种方法来处理警告,如错误(应用程序死亡和打印堆栈跟踪),或者我需要在打印错误时显示堆栈跟踪。有没有办法做到这一点?
Xdebug是我的选择。 – andyk 2010-01-15 11:22:26
XDebug的答案被接受了,因为它产生了最好的stacktrace(加上它在我的IDE中有可点击的链接;))。所有其他人都得到+1以及良好的答案,这一切都运行良好。 – Yacoby 2010-01-15 11:35:28
XDebug在此讨论此功能http://xdebug.org/docs/stack_trace – naivists 2010-01-15 11:21:32