使用Xdebug 配合PhpStorm进行PHP 程序调试

使用Xdebug 配合PhpStorm进行PHP程序调试

1.下载Xdebug

1.1 访问 https://xdebug.org/wizard

将 php.ini 的全部信息复制到这个文本框中

在这里插入图片描述

就可以得到对应版本的xdebug 的版本。

1.2 将下载的 xdebug.dll 放到 自己对应的php/ext 目录中

我本机的为 C:\wamp64\bin\php\php7.2.18\ext

在这里插入图片描述

1.3 到 php.ini 中配置 Xdebug 的配置信息

[XDebug]
; 你的xdebug.dll 的位置
zend_extension="C:\wamp64\bin\php\php7.2.18\ext\php_xdebug.dll"
xdebug.profiler_append = 0
xdebug.profiler_enable = 1
xdebug.profiler_enable_trigger = 0
;记录debug信息
xdebug.profiler_output_dir ="C:\wamp64\xdebug"
xdebug.trace_output_dir ="C:\wamp64\xdebug"
xdebug.profiler_output_name = "cache.out.%t-%s"
xdebug.remote_enable = 1
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "127.0.0.1"
;这里的端口关系到 phpStorm 中的配置 
xdebug.remote_port = 9000
xdebug.remote_mode = "req"
xdebug.idekey = phpdebug

注意:我使用的集成环境是 Wampserver64 我防止错误 我在 Wampserver64中的php.ini 中也配置了以上的Xdebug 配置。

在这里插入图片描述

1.4 以上的配置完成 访问 loaclhost

出现这个就是配置成功了。

在这里插入图片描述

2.配置PhpStorm

看看这里的Debug port 是不是和配置中的 9000 相同 ,然后点击Apply。

在这里插入图片描述

2.1 点击 Edit Config

在这里插入图片描述

2.2 点击 PHP Web Page

在这里插入图片描述

2.3 配置Start URl

这里是你的项目的启动路径 比如 我有一个项目的 目录是test 我要访问 则 Start URL就配置 /test。

在这里插入图片描述

然后点击Server 旁边的…

在这里插入图片描述

以上就配置好了 Php Storm 。

3.进行调试

在这里插入图片描述

这里点击左边的空白格 打上断点。

在这里插入图片描述

点击这个这个和电话一样的图标 ,再点击 这个绿色的小虫子 。
在这里插入图片描述

希望能帮助到大家调试BUg.-------------weng@

猜你喜欢

转载自blog.csdn.net/weng74/article/details/107184375