xdebug调试PHP程序

xdebug具备profiler和trace两种功能,可以用来调试和学习比较复杂的php程序。比如刚入手一个比较大的php程序,可以通过配置xdebug入手,查看其中的trace信息来了解该程序的调用过程。

zend_extension=/usr/lib/php5/20090626+lfs/xdebug.so
[Xdebug]
xdebug.auto_trace=Off
xdebug.remote_enable=On
xdebug.remote_autostart=On
xdebug.show_exception_trace=1
xdebug.trace_format=0
xdebug.trace_options=0
xdebug.collect_params=4
xdebug.trace_output_dir=/var/tmp/php
xdebug.trace_output_name=trace.%H.%t.%R
xdebug.profiler_enable=Off
xdebug.profiler_output_dir=/var/tmp/php
xdebug.profiler_output_name=cachegrind.%s
xdebug.profiler_append=1
2010-09-10 02:43
status: part
comments powered by Disqus