Php调试工具xdebug安装方法
调试Php可选择工具ZendDebugger或xdebug
因ZendDebugger当前版本最多支持Php5.2,不能支持最新的Php5.4,所以选择xdebug
xdebug安装方法
1.将下载到的php_xdebug-xxx.dll命名为php_xdebug.dll,放到Php安装目录下的ext目录中,例如D:\Program\PHP\ext
2.在Php的配置文件php.ini中加入下面内容
[Xdebug]
;此处不能使用相对路径
zend_extension = "D:/Program/PHP/ext/php_xdebug.dll"
;下面一条为最基本配置,其他选项可在页面上查看
xdebug.remote_enable=on
xdebug.profiler_enable=on
xdebug.trace_output_dir="D:/Program/Xdebug"
xdebug.profiler_output_dir="D:/Program/Xdebug"
xdebug.auto_trace = On
;开启异常跟踪
xdebug.show_exception_trace = On
;开启远程调试自动启动
xdebug.remote_autostart = On
;开启远程调试
xdebug.remote_enable = On
;收集变量
xdebug.collect_vars = On
;收集返回值
xdebug.collect_return = On
;收集参数
xdebug.collect_params = On
3.
重启apache服务器后访问带有phpinfo()的页面,可以看到其中包含xdebug的信息,即为安装成功
PS
1.如果用extension=php_xdebug.dll方式安装,会在页面上看到XDEBUG NOT LOADED AS ZEND EXTENSION提示
2.按有的教程上将zend_extension写作zend_extension_ts在页面上找不到xdebug相关信息
3.附下载地址
xdebug
http://www.xdebug.org/files/php_xdebug-2.2.0-5.4-vc9.dll
http://www.xdebug.org/files/php_xdebug-2.2.0-5.4-vc9-nts.dll
ZendDebugger
http://downloads.zend.com/pdt/server-debugger/ZendDebugger-5.2.14-cygwin_nt-i386.zip