php.ini 中 Xdebug 配置说明

技术文档 - PHP文档 作者: xcheng1986 发布于:2014-06-09 阅读(1575) (暂无评论)  

zend_extension = "D:/wamp/bin/php/php5.4.16/zend_ext/php_xdebug-2.2.3-5.4-vc9.dll"
;加载xdebug模块。这里不能用extension=php_xdebug.dll的方式加载,必须要以zend的方式加载,否则安装上后,phpinfo是显示不出xdebug这个项的。

[xdebug]
xdebug.auto_trace=on;
;自动打开“监测函数调用过程”的功模。该功能可以在你指定的目录中将函数调用的监测信息以文件的形式输出。此配置项的默认值为off。

xdebug.remote_enable = on

xdebug.profiler_enable = on
;打开xdebug的性能分析器,以文件形式存储,这项配置是不能以ini_set()函数配置的,默认值为0

xdebug.collect_params=on;
;打开收集“函数参数”的功能。将函数调用的参数值列入函数过程调用的监测信息中。此配置项的默认值为off。

xdebug.profiler_enable_trigger = on

xdebug.collect_return=on
;打开收集“函数返回值”的功能。将函数的返回值列入函数过程调用的监测信息中。此配置项的默认值为off。

xdebug.profiler_output_name = cachegrind.out.%t.%p
;性能分析文件的命名规则,默认值为cachegrind.out.%p

xdebug.profiler_output_dir = "D:/wamp/tmp"
;设定效能监测信息输出文件的路径。

xdebug.trace_output_dir="D:/wamp/tmp"
;设定函数调用监测信息的输出文件的路径。

xdebug.remote_handler=dbgp

xdebug.remote_host=localhost

xdebug.remote_port=9000