php 本地xdebug调试

 

 

 

先把小p的xdebug打开,端口的话我这里是用的是9007,你们可以随意开个,只要不跟其他端口冲突就可以

 

然后打开phpstorm文件下面的settings

 

 

 设置php解析器成刚刚打开了xdebug那个版本,

 

 

 服务器这里配置好你本地要跑xdebug的网站

 

 

完成以上步骤之后我们开始验证下xdebug能跑通没有

 

 

 点击运行下面的web服务器调试验证

 

 这里的脚本路径是你的项目根目录 url是你本地的网站 点击验证后发现报了个错 

按提示我们打开php.ini发现这个选项是关闭的,把它改成1

 

然后重启php,然后再次点击验证已经验证通过,ok,那接下来就实战使用xdebug

 

 

 

 

 

 点击+号添加一个php web页面

 

 

回到项目 找到你要调试的控制器 方法 然后点一下那个电话  和在你要调试的方法里随便打两个断点(看自己要调试哪里去打)

 

 

 然后点击电话傍边的甲壳虫 ,它会打开一个网站,就是你要调试的路由

 

 这样的 不用管他 然后直接切换回编辑器,

 

 直接在断点哪里什么都一清二楚了

 

 这里的下一步,步出该断点,运行到下一个断点什么的就自行摸索了

 

 这上面是网页的xdebug

下面介绍一下脚本的断点方式

--------------------------------------------------------------------------------------分割线-------------------------------------------------------------------------------------------------------------

 

 

 这里添加一个脚本的 文件这里是选择用那个文件执行这个脚本 

参数这里是你要提供给这个脚本的参数 

解析器还是用回我们刚刚的7.2

 

 输入 php think list看看有什么任务脚本 

 

 这里看到我们要调试的任务名称了 

 

 这里是我们的参数 然后我们在这里打个断点 ,然后打开调试电话 再点击一下甲壳虫 ,就成功进入断点了

 

posted @ 2022-04-09 17:17  勿回头  阅读(146)  评论(0编辑  收藏  举报