phpStorm如何进行xDebug断点调试

本文详细介绍如何在phpStorm中使用xDebug插件进行断点调试。包括xDebug的安装配置、phpStorm的调试设置及具体调试步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

phpStorm如何进行xDebug断点调试


       程序开发中经常会通过deBug的方式排除程序故障、监控运行时的数据。


       php开发中,需要安装deBug插件,以满足deBug调试的需要。


  一.PHP安装xdebug扩展


       1.首页到php的 xdeBug官网下载deBug插件

       https://xdebug.org/download.php


       下载xdebug插件后php_xdebug-2.5.5-5.5-vc11-nts-x86_64.dll,将文件拷贝到php安装目录的ext文件夹下

       拷贝路径为:D:\phpStudy\php\php-5.4.45\ext


       2.在php.ini文件最后添加xdebug配置路径

          PHP版本 : 5.6.2

          xdebug版本:php_xdebug-2.5.5-5.5-vc11-nts-x86_64.dll

zend_extension = D:\phpStudy\php\php-5.4.45\ext\php_xdebug-2.5.5-5.5-vc11-nts-x86_64.dll
xdebug.remote_enable =1
xdebug.remote_handler = dbgp
xdebug.remote_host = localhost
xdebug.remote_mode = req
xdebug.remote_port = 9000
xdebug.idekey=PHPSTORM


         3.用PHPstudy:其他选项菜单/PHP扩展设置/PHP扩展/XDEBUG打上对钩


 二.PHPSTORM设置

1.首先检查phpstorm的xdebug配置

          这里的debug port要和php.ini里面的xdebug.remote_port相一致!默认是9000,如果9000端口被占用的话,可以改成其他端口。





phpstorm配置

  • 客户端调试,打开phpStorm,进入File>Settings>PHP>Servers,这里要填写服务器端的相关信息,name填localhost,host填localhost,port填80,debugger选XDebug
  • 进入File>Settings>PHP>Debug,看到XDebug选项卡,port填9000,其他默认
  • 进入File>Settings>PHP>Debug>DBGp Proxy,IDE key 填 phpStorm,host 填localhost,port 填80
  • 点OK退出设置。






 2. 设置debug.


     创建PHP应用并设置debug




3.开始调试

        开启点开电话图标监听

  1. 打好第一个断点,shift + F9就可以了

  2. 打好第一个断点,选中配置的debug,  按旁边的臭虫 按钮


    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

慕容屠苏

你的鼓励是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值