phpstorm+xdebug配置踩过的坑

1.先说怎么配置监听

file->setting

配置监听

IDE key:定义一个key 记住这个Key,在后面我们会用到

Host:这个是你服务器地址(可以是域名,也可以是Ip,此处我们本地测试,所有用localhost)

Port :端口,项目访问的端口,(本地测试我采用80,你也可以用别的端口:例如8080,这个需要根据你实际的端口来填写)

设置xdebug debug port ,我采用的是9001,也可以采用9002等,但是这个位置的配置需要和php.ini中xdebug配置的端口一致,先放在这里,我们后面会讲


到这一步,phpstorm已经配置完成

===============================================================

配置php.ini的xdebug扩展

找到php.ini的配置文件,在最后添加xdebug的配置内容


红色箭头的9001和phpstorm中配置的debug port 必须保持一致,zend_extension路径填写php安装包中的扩展路径,如果没有php_debug这个扩展dll,可以百度搜索下载

php.ini配置完成后,验证xdebug扩展是否添加成功,打印phpinfo();

出现这个xdebug选项,恭喜你,xdebug扩展已经配置完成


==================================================

浏览器firfox添加xdebug扩展


1.打开扩展

2.附加组件

3.输入xdebug-ext 搜索

安装就不多说了,安装好后配置

这个位置输入ide key 需要和phpstorm中设置的ide key 保持一致

到这个位置已经配置完成

开始进行断点测试,断点测试前,可以进行xdebug的验证是否配置成功

第一红色框填写你的项目的地址

第二红色框填写你访问的地址

如果看到这个结果,说明配置成功了,注意看红色框中的地址,这个地方会出现一个IP地址,一般是你的本机的IP地址,记住这个地址,出现了妖怪的时候我们要用的。

打开phpstorm监听,


在代码中打上断点

打开浏览器的xdebug,


现在可以在浏览器中输入http://localhost/你的项目路径(有断点的)

kao,发现phpstorm没有进入断点,没有一点反应,难道没有配置成功,不要着急,这就是妖怪,现在把访问地址localhost改为你的本机ip地址,刷新页面你在试试?


评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值