php调试工具,xdebug安装及配置

本文详细介绍Xdebug的下载、安装及配置过程,并提供具体的配置示例,帮助读者快速掌握如何利用Xdebug进行PHP程序的调试。

Xdebug是一个开放源代码、免费的PHP程序调试器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况。

xdebug下载

xdebug可以到官方网站下载,我使用的是php5.3,所以我下载的是PHP 5.3 VC9 TS (32 bit),大家可以根据自己的实际php和系统版本来下载。

xdebug安装

下载完成后我们会得到一个如:php_xdebug-2.2.2-5.3-vc9.dll 的dll文件,我们将这个文件复制到php安装目录下的ext文件夹下,然后配置我们的php.ini文件

在php.ini文件中添加

 1 ;这里是启动xdebug,路径为绝对路径,根据实际情况设置
 2 zend_extension = "D:\xampp\php\ext\php_xdebug-2.2.2-5.3-vc9.dll"
 3 
 4 ;以下为xdebug的配置
 5 
 6 ;是否开启自动跟踪
 7 xdebug.auto_trace = On
 8 
 9 ;是否开启异常跟踪
10 xdebug.show_exception_trace = On
11 
12 ;是否开启远程调试自动启动
13 xdebug.remote_autostart = On
14 
15 ;是否开启远程调试
16 xdebug.remote_enable = On
17 
18 ;允许调试的客户端IP
19 xdebug.remote_host = 192.168.1.101
20 
21 ;远程调试的端口(默认9000)
22 xdebug.remote_port = 9000
23 
24 ;调试插件dbgp
25 xdebug.remote_handler = dbgp
26 
27 ;是否收集变量
28 xdebug.collect_vars = On
29 
30 ;是否收集返回值
31 xdebug.collect_params = On
32 
33 ;跟踪输出路径
34 xdebug.trace_output_dir="c:\xdebug"
35 
36 ;是否开启调试内容
37 xdebug.profiler_enable=On
38 
39 ;调试输出路径
40 xdebug.profiler_output_dir="c:\xdebug"

开启xdebug之后,我们进入phpinfo可以看到以下的描述证明xdebug安装成功

当我们出错的时候,php的错误提示会变成这样

附加资料:xdebug中文帮助手册

转载于:https://www.cnblogs.com/zhengyu4767/archive/2013/05/15/3079911.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值