djdqlt

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

可以将phpinfo输出的php版本信息复制到 http://xdebug.org/wizard.php 页的文本框根据提示下载相应版本及安装。

配置php.ini

安装Xdebug的最后一步就是配置php.ini文件,打开C:\php目录下的php.ini配置文件,在末尾添加

[Xdebug]

 

php5.3之后的版本:
zend_extension
="c:/php/ext/php_xdebug-2.1.0-5.3-vc6.dll"

php5.3之前的版本:

zend_extension_ts="c:/php/ext/php_xdebug-2.1.0-5.3-vc6.dll"

重新启动服务器。

如果在phpinfo输出信息中看到Xdebug信息说明安装成功。

在安装完Xdebug后,我们还需要对Xdebug做基础配置,默认Xdebug的PHP函数自动跟踪(auto_trace)功能、分析器功能并没有开启,作为调试PHP代码的需要,有些Xdebug配置选项最好开启。

在此之前我们需要创建Xdebug自动跟踪以及分析器输出文件的存放目录,务必确保目录是可读写的,此处我在D:\PHPWeb\下创建了xdebug\trace以及xdebug\profiler目录。

Xdebug的一些配置参数,如果需要可以加在[Xdebug]下边

xdebug.auto_trace=1     是否允许Xdebug跟踪函数调用,跟踪信息以文件形式存储,默认值为0
xdebug
.collect_params=1 是否允许Xdebug跟踪函数参数,默认值为0
xdebug
.collect_return=1 是否允许Xdebug跟踪函数返回值,默认值为0
xdebug
.trace_output_dir="D:/PHPWeb/xdebug/trace"   函数调用跟踪信息输出文件目录,默认值为/tmp
xdebug
.profiler_enable=1       打开xdebug的性能分析器,以文件形式存储,这项配置是不能以ini_set()函数配置的,默认值为0
xdebug
.profiler_output_dir="D:/PHPWeb/xdebug/profiler"  性能分析文件的存放位置,默认值为/tmp

具体测试的设置可以参考这篇博文:http://blog.163.com/xinchuangyi123@yeah/blog/static/1208767522013360303645/

posted on 2013-09-04 14:11  无心之源  阅读(231)  评论(0编辑  收藏  举报