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

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中文帮助手册

posted on 2013-05-15 15:22  zhengyu4767  阅读(225)  评论(0编辑  收藏  举报

导航