Xdebug 3.3.x无法触发PhpStorm项目中符号链接文件的断点
Xdebug 3.3+版本下Joomla符号链接文件断点无法触发的问题
- 本地WAMP环境,PhpStorm开发Joomla项目,Joomla目录内部分文件夹通过符号链接指向开发目录,未配置路径映射;使用Xdebug 3.2时,普通文件与符号链接文件的断点均可正常触发。
- 升级Xdebug至3.3.0及以上版本后,符号链接文件的断点完全无法触发,仅显示“调试会话结束未暂停”提示;非符号链接文件的断点、“第一行断点”仍可正常工作。
- 尝试调整PhpStorm路径映射、部署设置均无效;换回Xdebug 3.2版本后,符号链接文件断点恢复正常。
- 对比两个版本的
debug.log,发现3.3.x版本日志中无符号链接文件的断点触发记录。 - 简化测试结果:
- 仅切换Xdebug版本即可稳定复现问题。
- 简单PHP文件的源文件与符号链接文件断点,在两个版本下均正常触发;但Joomla CLI环境中,3.3.x仅能触发执行环境内的断点,项目源文件断点无响应。
内容的提问来源于stack exchange,提问作者Irata
相关产品推荐
相关产品推荐

