今天 配置了一下 phpstorm的调试
一直翻车
采用了很多方法
参考了文章
phpStudy + PhpStorm + XDebug调试【绝对能用】_xdebug+phpstudy+phpstrom php-CSDN博客
最详细的phpstorm+xdebug调试详细教程,没有之一-CSDN博客
参考了视频的p2
PHP代码调试很难吗?最少配置使用xdebug(适用于xdebug 2.x版)_哔哩哔哩_bilibili
这里我说一下我自己的心得
首先你要知道自己是什么软件 如果是phpstudy(小皮系统)
那么只需要在设置里面
依次点击软件管理 >找到你选择的版本 >选择设置>打开xdebug调试组件
然后去到配置文件里面php.ini(建议先备份)
可以看到如下几行
这是自动给我们添加的 这里的 host是我自己的ip地址 默认是127.0.0.1 端口
[Xdebug] zend_extension=D:/phpstudy_pro/Extensions/php/php7.3.4nts/ext/php_xdebug.dll xdebug.remote_enable=1 xdebug.remote_host=192.168.226.241 xdebug.remote_port=9000
然后这里的设置就完成了 然后我们就只需要打开 phpstorm
这里的9000和刚刚那个xdebug.remote_port端口一致就可以了
然后 这里就结束了 剩下的就是 一个浏览器插件
Xdebug helper_chrome插件下载,最新浏览器扩展,crx离线安装包 - 插件小屋
我是在这里下载的 然后按在你经常使用的浏览器里面 这里就看自己的选择了
这个ide key 可以不管 也可以就我这样设置
安好之后 我们可以看到有一个 如果没有可能是在扩展里 并没有固定
下面就是操作过程
先打断点 然后选择你安装了插件的浏览器
首先打开是这样的
后我们点击小甲虫
选择 绿色的
然后我们刷新页面
这个时候 phpstrom就会在打断点的地方停下来 就可以开始调试了
当然也有另一种情况如果你是首次调试这个页面 他会给你一个弹窗叫你选择 直接点确定就是当前这个页面