使用xdebug配置PhpStorm调试工具详细笔记

时间:2022-03-14 10:50:24
安装xdebug扩展
1、去官网下载与PHP安装版本匹配的xdebug扩展(https://xdebug.org/download.php
2、将xdebug扩展包解压后放到PHP安装目录下的ext扩展目录下
3、打开PHP的配置的文件php.ini,在文件最后加入xdebug的配置信息。

我的配置如下所示:

; XDEBUG Extension
zend_extension = "D:/wamp/bin/php/php5.5.12/zend_ext/php_xdebug-2.2.5-5.5-vc11-x86_64.dll"
;
[xdebug]
xdebug.remote_enable = on
xdebug.profiler_enable = on
xdebug.profiler_enable_trigger = on
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.profiler_output_dir = "D:/wamp/tmp"
xdebug.show_local_vars=0
4、测试xdebug是否安装成功
查看phpinfo信息,如果有xdebug模块则表示安装成功


配置PhpStorm
1、配置xdebug信息 

使用xdebug配置PhpStorm调试工具详细笔记


2、配置servers: host填写是所调试的本地项目域名

使用xdebug配置PhpStorm调试工具详细笔记


开启PHP debug调试

1、在chrome浏览器中安装debug扩展

使用xdebug配置PhpStorm调试工具详细笔记

2、在phpstorm中开启debug监听

使用xdebug配置PhpStorm调试工具详细笔记

3、在phpstorm的代码中打上断点,然后在浏览器中开启debug扩展,并访问要测试的域名

使用xdebug配置PhpStorm调试工具详细笔记

4、切换到phpstorm中进行调试操作

使用xdebug配置PhpStorm调试工具详细笔记