phpstorm+xdebug+php调试遇到的大坑

本文详细记录了解决Xdebug在最新版本XAMPP和PHPStorm中无法正常调试的问题过程,发现版本不匹配是主因,最终通过更新PHPStorm版本并重新配置Xdebug得以解决。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

每次调试只能进到index.php的第一行,按下一步调试就停止了,调试框里面显示frames are not avaliable. 本来以为是配置出了问题,一直在修改各种配置,但没有用,配置过程链接。然后也是根据php版本来下载xdebug版本,所以两者是对应的。最后查了好几天,有人说是phpstorm版本过低,感觉自己突然找到了明灯,因为我的xampp下载的是最新版本,所以php的版本肯定是最高的,但phpstorm用的是2007.1的版本,原来xdebug+php+PHP storm的版本都要对应,真大坑。最后下载了phpstorm2008.3.6版本,重新配置xdebug,成功!!!参考链接

配置时要保证phpstorm设置的xdebug端口号和xdebug.remote.port一致
配置完成记得重启apache
[Xdebug]
zend_extension = E:\xampp\php\ext\php_xdebug-2.7.2-7.3-vc15-x86_64.dll
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_host=localhost
xdebug.remote.port=9000
xdebug.idekey=“PHPSTORM”

navicat导入数据库

sql要开启,才能连接上!!

  1. 连接 (zerg)
  2. 修改密码———用户(代码里面的数据库配置文件的密码也要修改)
  3. 数据导入数据库 (zerg utf8mb4 general_cli)
  4. zerg 运行SQL文件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值