PHP5.3 Xdebug 调试器配置和应用

今天想装个PHP程序调试器--Xdebug,一直装不上,后来才知道是版本问题。

一、配置

1、看下PHP的版本 info.php

<?php

phpinfo();

?>

PHP5.3 Xdebug 调试器配置和应用_第1张图片

我用的PHP版本是5.3.3的。

2、下载Xdebug组件,官网:http://xdebug.org/


用VC6版本的和VC9版本的,VC6是用在Apache服务中的,VC9用在IIS中。

这里我下载的是PHP 5.3 VC6的普通版,,下载成功后,把该组件复制到php下的ext目录中。

我的环境是WampSever,把该文件放到D:\wamp\bin\php\php5.3.3\ext目录。

3、修改 php.ini ,在组件扩展处增加

zend_extension=D:\wamp\bin\php\php5.3.3\ext\php_xdebug-2.1.0-5.3-vc6.dll

[Xdebug]

;是否开启自动跟踪
xdebug.auto_trace= On
;是否开启异常跟踪
xdebug.show_exception_trace= On
;是否开启远程调试自动启动
xdebug.remote_autostart= On
;是否开启远程调试
xdebug.remote_enable= On
;允许调试的客户端IP
xdebug.remote_host=192.168.1.211
;远程调试的端口(默认9000)
xdebug.remote_port=9000
;调试插件dbgp
xdebug.remote_handler=dbgp
;是否收集变量
xdebug.collect_vars= On
;是否收集返回值
xdebug.collect_return= On
;是否收集参数
xdebug.collect_params= On
;跟踪输出路径
xdebug.trace_output_dir="d:\xdebug"
;是否开启调试内容
xdebug.profiler_enable=On
;调试输出路径
xdebug.profiler_output_dir="d:\xdebug"

 

注:xdebug.trace_output_dir="d:\xdebug" 和 xdebug.profiler_output_dir="d:\xdebug" 是把错误信息保存到了D盘下的xdebug目录,这个目录需要手动创建。

重启Apache,这时访问info.php,发现版本信息多了

说明 Xdebug 配置成功。

你可能感兴趣的:(PHP5.3 Xdebug 调试器配置和应用)