PHPStorm Xdebug远程调试无法进入断点,如何排查解决?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1413个文字,预计阅读时间需要6分钟。
目录 + 运行环境 + 确认安装了Xdebug扩展 + 确认Xdebug版本与PHP版本匹配 + 确认Xdebug配置参数有效 + 确认PHPStorm监听的端口与Xdebug配置端口一致 + 确认PHPStorm中的debug客户端配置正确
目录
- 运行环境
- 确认运行Web程序的PHP安装了Xdebug扩展
- 确认Xdebug扩展的版本与PHP版本匹配
- 确认Xdebug配置了有效的参数
- 确认PHPStorm监听的端口是Xdebug中配置的端口
- 确认PHPStorm中的debugclient顺利启动
- 确认PHPStorm中的IDEKey和Xdebug中配置的一致
- 代码部署在远程,需要开启目录映射
- 确认PHPStorm和Xdebug+PHP的版本匹配
- 总结
最近一直在研究Xdebug的用法,主要是因为Xdebug对PHP的开发效率提升确实很大,而却能帮我们解决很多问题。所以这里就总结下我在配置PHPStorm+Xdebug环境中遇到的坑,给遇到进不去断点的朋友一些排查的建议。
本文共计1413个文字,预计阅读时间需要6分钟。
目录 + 运行环境 + 确认安装了Xdebug扩展 + 确认Xdebug版本与PHP版本匹配 + 确认Xdebug配置参数有效 + 确认PHPStorm监听的端口与Xdebug配置端口一致 + 确认PHPStorm中的debug客户端配置正确
目录
- 运行环境
- 确认运行Web程序的PHP安装了Xdebug扩展
- 确认Xdebug扩展的版本与PHP版本匹配
- 确认Xdebug配置了有效的参数
- 确认PHPStorm监听的端口是Xdebug中配置的端口
- 确认PHPStorm中的debugclient顺利启动
- 确认PHPStorm中的IDEKey和Xdebug中配置的一致
- 代码部署在远程,需要开启目录映射
- 确认PHPStorm和Xdebug+PHP的版本匹配
- 总结
最近一直在研究Xdebug的用法,主要是因为Xdebug对PHP的开发效率提升确实很大,而却能帮我们解决很多问题。所以这里就总结下我在配置PHPStorm+Xdebug环境中遇到的坑,给遇到进不去断点的朋友一些排查的建议。

