位置: 编程技术 - 正文

使用phpstorm和xdebug实现远程调试的方法(phpstorm运行php)

编辑:rootadmin

推荐整理分享使用phpstorm和xdebug实现远程调试的方法(phpstorm运行php),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:phpstorm优点,phpstorm好用吗,phpstorm怎么用,phpstorm phpstudy,phpstorm与phpstudy,phpstorm和phpstudy配置,phpstorm和phpstudy配置,phpstorm优点,内容如对您有帮助,希望把文章链接给更多的朋友!

vs的断点调试功能很强大有木有,能查看所有变量有木有。php调试很麻烦有木有,echo,var_dump写得你想吐了有木有。想体验一下ide调试的快感吗?那就来使用xdebug吧。

1.原理:xdebug是一款php调试插件,支持远程调试,就是在php文件运行的时候,能通过tcp协议,来发送调试信息到远程端口,ide在收到调试信息的时候,可以向xdebug发送单步运行,中止运行,运行等命令。这样就实现了vs那样强大的调试功能。

2.需要的东东:一款支持xdebug远程调试的ide,这里使用phpstorm,是一个灰常强大的phpide。另外需要一款你的php对应版本的xdebug。

3.步骤:先下载xdebug,请在官网下载你的php版本对应的xdebug

如果你不知道你的版本呢,请echo phpinfo();哈哈,然后把整个页面复制到 这个页面的框里,然后他会自动分析你的php版本,然后告诉你放在哪个文件夹,我们放在php的拓展文件夹就好了,我是D:xamppphpext

然后配置php.ini,在最后加上这个:

解释下,第一行是加载xdebug,romote_enable是开启远程调试,下面是远程调试的参数,ip,端口,识别字符串,自动远程调试。

然后重启apache,xdebug就加载成功了,为神马网站会慢很多呢,因为你开启了自动远程调试,每一次访问都会连接一下定义的ip和端口。哈哈。这个看自己取舍吧。

使用phpstorm和xdebug实现远程调试的方法(phpstorm运行php)

然后就是配置ide了,

选择editconfig,然后按这样配置:

在php remote debug里面配置好服务器 .0.0.1 xdebug,然后设置好识别字符串。这里是我们已经定义了的phpstorm4,然后保存。这样就配置好了。

4.使用:现在我们就可以开始调试了。

点击者按钮,开始监听远程调试,当变成绿色表示监听成功。下面我们设置一个断点。

看到木有,有木有有木有很强大,可以一步一步执行哦,F7单步进入函数,F8是单步跳过函数。有不明白的留言哦。

PHP实现批量上传单个文件 很多时候当我们通过某个通用型RCE漏洞批量抓取了很多的webshell后,可能想要批量传个后门以备后用。这时,我们不禁会面临一个问题,使用菜刀一个个

Yii使用技巧大汇总 本文汇总了Yii使用技巧。分享给大家供大家参考,具体如下:一、从yii权威指中学到的db组件'schemaCachingDuration'=,为什么不起做用?需要开缓存如何在

在WordPress的文章编辑器中设置默认内容的方法 很多时候我们需要在给WordPress文章编辑器设置默认内容,比如把常用的开头或者文章注意事项放进去,本文就教你给WordPress编辑器设置默认内容。/***Word

标签: phpstorm运行php

本文链接地址:https://www.jiuchutong.com/biancheng/284310.html 转载请保留说明!

上一篇:PHP远程调试之XDEBUG(php调用远程桌面)

下一篇:PHP实现批量上传单个文件(php批量发送邮件)

  • 税收减免属于什么收入
  • 记账凭证银行利息该怎么记凭证
  • 小规模纳税人季度不超45万免增值税
  • 滴滴行程单修改器
  • 利润表研发费用包括哪些内容
  • 收到诉讼状之后怎么办
  • 销售大型设备的税率
  • 出现销项负数
  • 进口货物的代理报关服务费计入
  • 营改增后预收工程款会计处理是怎样的?
  • 跨年度收入计算的增值税如何入账?
  • 企业股权溢价转让会计分录
  • 水土保持补偿费收费标准
  • 小微企业增值税最新优惠政策
  • 往来账挂账
  • 计提递延所得税费用会计分录
  • 哪些研发费用可以资本化
  • 结转开发产品
  • 个税系统怎么查个人申报数据明细
  • 2019年基金市场
  • 资本公积转增资本什么意思
  • 修理厂年收入
  • 加计抵减怎么做账务处理小企业会计准则
  • 前端get请求传多个参数
  • 财务费用为什么增加
  • 委托代销委托方需要开发票吗
  • 解决打呼噜只需一杯水
  • 贝特希金斯
  • 技术服务费可以计入成本吗
  • el-table懒加载合并行
  • 迭代器,生成器
  • 中国版ChatGPT即将来袭-国内版ChatGPT入口
  • php判断字符串是否包含字母
  • Spring(三)-AOP
  • 织梦图集的使用教程
  • sql数据库使用基本原理
  • 分公司非独立核算怎么报税
  • 个税专项附加扣除标准调整
  • mysql主从复制实现原理
  • 企业所得税研发费用加计扣除例题
  • 购进免税农产品发生非正常损失
  • 医院药品进销差价会计核算
  • 佣金怎样算
  • 帮别人维修东西怎么开票
  • 以前年度房租付了没计提
  • 单位起诉员工赔偿算劳动争议
  • 自营工程领用自产产品的处理
  • 如何填写会计凭证内容
  • 开具的发票是否为印花税的应税凭证?
  • 收到投资款应该填制什么凭证
  • 医保卡里收入和余额不一样
  • 员工体检的发票在哪里开
  • 公司投资银行理财产品如何做账
  • 低值易耗品五五摊销法报废
  • 应付利润属于什么科目类别
  • 图文详解管道支架制作安装标准
  • ubuntu21 安装
  • windows xp无法更改密码
  • win7如何设置休眠不断网
  • Win7出现系统恢复选项怎么办
  • ssh登录报错
  • win7开机提示由于启动计算机时出现页面文件
  • jquery如何给div属性赋值
  • javascript入门教程
  • 批处理删除指定后缀名
  • unity工程文件怎么弄
  • unity 几种触发事件
  • android基本控件使用方法
  • js实现简单排列的方法
  • BootStrap iCheck插件全选与获取value值的解决方法
  • javascript要打开吗
  • android StrictMode使用
  • javascript可以做动态网页吗
  • 朵朵舞百科
  • 贵州省 税务局
  • 税务局打来电话
  • 国家税务局广东省电子税务局下载
  • 新的国家税务局发票怎么冲红
  • 关于抓落实的诗句
  • 税务工作者发展现状
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设