PHP开发—xdebug调试工具使用方法
admin 于 2017年12月25日 发表在 PHP后端服务开发
调试PHP时,虽然可通过网页打印消息来进行调试,但是对于一些中间变量来说,信息调试过于繁琐,因此寻找一番后,选择xdebug作为调试工具。
本文介绍xdebug的配置,以及结合eclipse平台如何实现联合调试。
1. 下载工具
下载xdebug工具,官方网址:https://xdebug.org/download.php
2. 安装工具
拷贝 php_xdebug-2.5.5-5.6-vc11-x86_64.dll 到PHP安装目录下的ext目录,如下:
3. 配置php.ini
切换到目录 D:\Program Files\WAMP\php-5.6.31-Win32-VC11-x64 ,打开php.ini文件,添加如下内容:
[Xdebug] zend_extension=D:\Program Files\WAMP\php-5.6.31-Win32-VC11-x64\ext\php_xdebug-2.5.5-5.6-vc11-x86_64.dll xdebug.profiler_enable=on xdebug.auto_trace=on xdebug.collect_params=on xdebug.collect_return=on xdebug.show_exception_trace = On xdebug.remote_autostart = On xdebug.remote_enable = On xdebug.collect_vars = On
4. 启动apache2服务
打开windows服务,重启apache2,如下:
5. 检查开启状态
浏览器查看phpinfo()函数输出,检查xdebug服务信息是否开启,如下:
6. 添加服务
在eclipse中添加并配置xdebug服务,如下:
7. 应用举例
配置好xdebug后,通过eclispe的debug按钮,查看xdebug的信息输出,如下: