位置: 编程技术 - 正文

使用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批量发送邮件)

  • 白酒赠品赠什么方案
  • 股东投资款给自己发工资如何处理?
  • 物业管理费专票可以抵扣吗
  • 增值税包括哪些内容
  • 一个营业执照可以开几家淘宝店
  • 商贸企业增加值
  • 先付款后开票是预付吗
  • 股份制改造而发生的资产评估增值税法规定
  • 开发间接费用的分配率为本月
  • 非独立核算分公司企业所得税
  • 员工集体旅游费会计分录
  • 冲以前年度成本会计处理
  • 无形资产账面价值和可收回金额孰低摊销吗
  • 政府往来账
  • 企业接到银行通知,借入长期借款的应付利息为15000
  • 劳保费计入管理费用的什么
  • 专用发票扣税
  • 三代税款手续费申请流程
  • 季度企业所得税可以弥补以前年度亏损吗
  • 在境外施工由国家承担吗
  • 预付账款讲解
  • 在会计上跨季度增值税专用发票怎么进行红冲?
  • 劳务公司差额征收税率是多少
  • 对公收到别人的转账怎么记账
  • php操作mysql数据库
  • 新会计准则职工薪酬解读
  • 高新技术企业的研发费用加计扣除
  • php设计模式及使用场景
  • 出纳借方
  • 当月不生产,生产成本怎么处理
  • 孕妇不能吃哪些水果?
  • 自愿放弃增值税优惠怎么写
  • 资金集中度指标公式
  • php主要用于
  • 基于javaweb是什么意思
  • 开发成本怎么做分录
  • 增值税普通发票需要交税吗
  • 一般纳税人涉及进项税额转出的有
  • 公司个人借款如何下账
  • 小规模纳税人应交增值税明细科目
  • sql server 18486
  • 资产负债表其他应收款计算公式
  • 押金 做账
  • 摘要界面在哪个位置
  • 抵扣与扣除的区别
  • 公账直接转给个人,对公司有什么影响吗
  • 企业为什么要进行绩效管理?
  • 企业初建
  • 会计科目的设置原则包括( )
  • Linux下MySQL 5.6.27 安装教程
  • mysql服务无效
  • mysql密码怎么找回
  • win7安装mysql5.5
  • win7旗舰版系统重装
  • Windows Server 2008系统10个意外惊喜
  • stdin命令
  • GrooveMonitor.exe是什么进程?GrooveMonitor.exe可以禁用卸载吗?
  • linux设置gid
  • win8系统怎么设置
  • windowsxp如何创建宽带连接
  • mac输入特殊字符
  • win8如何开启蓝牙
  • linux快捷命令
  • win7系统鼠标右键菜单设置
  • tkmc.exe
  • 英文xp系统中文语言包
  • win7怎么保留文件升级到win10系统
  • cocos2dx安装win7教程视频
  • 举例讲解水生花卉栽培管理
  • 将list转换为json字符串
  • jQuery中的ajax async同步和异步详解
  • Android之Android apk动态加载机制的研究(二):资源加载和activity生命周期管理
  • script_tool_for_linux.bash: Linux 环境下的 hosts 一键部署脚本
  • javascript的基本规范
  • 可视化gradcam
  • unity3ds
  • 安卓动态图标怎么实现
  • shader能做什么
  • 高新企业公布
  • 先进单位表彰发言稿
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设