在windows10环境下给PHPStorm配置xdebug断点调试功能
笔者的开发环境:
wampserver2.5系统环境包
操作系统:windows10 64位专业版。
php版本:php5.512
Apache版本:2.49
好了下面介绍,phpstorm配置xdebug的必要步骤。
一、配置xdebug的php扩展
xdebug扩展下载网址:https://xdebug.org/download.php (一定要下载对于的版本,例如:php5.5 window64位 Apache2.5版本)
下载后,把扩展放到相应的php扩展文件夹下,笔者这里是单独建立了一个zend_ext文件夹。
然后,开始配置php.ini。(直接在php.ini最后面加上这些配置即可)
[XDebug]
zend_extension="d:/wamp/bin/php/php5.5.12/zend_ext/php_xdebug-2.5.0-5.5-vc11.dll" ;扩展路径
xdebug.remote_enable=On ;开启远程调试
xdebug.remote_port=9000 ;远程调试PHPSTORM监听的端口号(默认是9000端口,如果9000端口被占用了,可选择9001或者其他)。
xdebug.remote_host=localhost ;调试器应该连接到的IP地址
xdebug.idekey = PHPSTORM ;设置IDE KEY
配置好后,重启服务器。查看phpinfo();
出现xdebug后,说明Apache已经配置好了。
之后,在往php.ini里配置(这个php.ini是在php5.512文件夹下的)。
这个配置项和上面的配置项是一样的(也是往php.ini文件最后面加就行了)。
然后,运行cmd。如图
二、google浏览器安装xdebug扩展
在chrome应用商店https://chrome.google.com/webstore/category/extensions:
搜索Xdebug helper,并安装(安装google需要FQ)。
安装好后,找到这个图标,点击右键选项。
选择后,点击Save保存。
同样,在到google应用商店搜索:JetBrains IDE Support
安装好后:找到这个图标,点击右键选项
Host可以是127.0.0.1或者是localhost。
google的扩展就安装好了。
三、最后配置phpstom
选择php版本
配置xdebug端口
配置DBGp Proxy
配置server
编辑配置
配置就差不了,然后开启调试之旅吧!
打开监听
然后,给要调试的代码,打上断点就好了。编辑器会扑捉到浏览器的信息输出到控制台。
好了,phpstrom配置xdebug就完成了,如果还有什么问题,请给我留言吧!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!