因为版本不匹配折腾了好久,这里直接复制phpinfo全选信息 粘贴至如下选择对应的版本
我的环境
- 操作系统:win10,
- 集成环境:xampp
- php版本:7.4.19
- xdebug版本:3.0.4
- 开发软件:phpstorm2020.3
遇到问题
问题表现:
1、phpstorm设置断点后运行,不能进入断点调试模式,直接运行完成。
2、phpstorm断点调试框无数据显示。
经查询后发现是应为我的xdebug版本为3.0版本,php.ini配置信息和xdebug2.0版本配置信息不同,导致的。
解决方法
以前的xdebug2老版本修改phpini配置如下(xdebug3不能这么配置,无法调试折腾了好久才发现原来是配置问题xdebug.mode = debug xdebug.start_with_request = yes):
[XDebug]
zend_extension="D:\phpStudy\PHPTutorial\php\php-7.2.1-nts\ext\php_xdebug-3.0.2-7.2-vc15-nts.dll"</