zl程序教程

您现在的位置是:首页 >  其他

当前栏目

PhpStorm 配置debug断点调试

配置调试 debug 断点 phpstorm
2023-09-11 14:19:17 时间

以下方法可以不用下载Xdebug helper浏览器扩展插件,也不需配置Debug Configurations

环境

  • phpstudy_pro 小皮集成环境
  • Apache 2.4.39
  • php 7.4.3nts
  • xdebug 2.9.6 php_xdebug-2.9.6-7.4-vc15-nts-x86_64.dll
  • phpStorm 2020.1.3

相关下载

phpstudy集成环境下载
xdebug下载(将phpinfo源代码贴入生成适合当前的版本)
PhpStorm下载

配置文件

php.ini 配置文件新增 xdebug 配置,配置完成后,重启Apache

zend_extension = D:\phpstudy_pro\Extensions\php\php7.4.3nts\ext\php_xdebug-2.9.6-7.4-vc15-nts-x86_64.dll
xdebug.remote_enable = On
xdebug.profiler_enable = off
xdebug.profiler_enable_trigger = off
xdebug.show_local_vars=0
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.idekey="PHPSTORM"

PhpStorm 配置

设置Server的调试器,主机地址、端口、路径映射:
在这里插入图片描述

配置端口,默认是9000,与php.ini里配置的端口一致:
在这里插入图片描述
在这里插入图片描述

打开右上角监听开关,在代码左侧打开断点,访问浏览器,即可进入断点调试:
在这里插入图片描述
访问页面,即可进入调试模式,F8 下一步,更多调试按钮自己摸索:
在这里插入图片描述
如果发现总是从第一行开始debug, 就把这个选项前面的勾去掉:
在这里插入图片描述