xdebug怎样在php中配置,Xdebug 安装及配置选项说明

Xdebug 是 PHP 开发环境下一个开放源代码的程序调试器(Debug工具),可以用来跟踪,调试和分析 PHP 程序的运行状况。截至2010年8月份,Xdebug的最新版本是Xdebug 2.1.0,支持PHP4/PHP5。Xdebug 的官方网站是 http://www.xdebug.org.

在 Windows 下和 Linux 下,Xdebug 的安装方法不尽相同。本文以 Windows 下的安装来描述.

Windows下安装:

1、下载对应的 PHP 和 Windows 版本的Xdebug扩展库文件(*.dll).

一定要注意下载和自己安装的PHP版本及Windows版本对应的Xdebug扩展库文件.如果不知道,可以将自己的phpinfo信息贴入在http://www.xdebug.org/find-binary.php网页中的输入框中,然后提交,提交后可以通过下面看到,详细的安装步骤,如果看这一堆英文觉得有点麻烦,那就看看本文下面的步骤。

2、将下载的Xdebug扩展库文件(.dll)移入到自己机器上对应的目录.如(c:\php\ext).

3、编辑PHP.ini文件,在文件尾部添加:

[Xdebug]

zend_extension_ts=”c:\php\ext\php_xdebug-2.1.0-5.2-vc6.dll”

xdebug.auto_trace=On

xdebug.collect_params=On

xdebug.collect_return=On

xdebug.trace_output_dir=”x:\temp”

xdebug.profiler_enable=On

xdebug.profiler_output_dir=”x:\temp”

;x为你的盘符

4、重启服务器,使用 phpinfo()函数查看是否有xdebug项目,安装是否成功.

注意:

1,在 PHP5.3 里,zend_extension 不能写为 zend_extension_ts,这在Xdebug 的官网里写的虽然是洋文,我注意到了。也许5.3 以后的版本,永远就是这样了。

第三步的参数设置说明如下:

xdebug.auto_trace=on

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

xdebug.collect_params=on

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

xdebug.collect_return=on

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

xdebug.max_nesting_level=100

xdebug.profiler_enable=on

;打开效能监测器。

xdebug.remote_enable=on

;是否调试

xdebug.remote_host=localhost

xdebug.remote_port=9000

;调试端口

xdebug.remote_handler=dbgp

;选择协议

xdebug.trace_output_dir=”x:\Temp”

;设定函数调用监测信息的输出文件的路径。

xdebug.profiler_output_dir=”x:\Temp”

;设定效能监测信息输出文件的路径。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值