位置: 编程技术 - 正文

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

  • 保本理财增值税可以开票吗怎么开
  • 固定资产清理亏损的账务处理
  • 其他综合收益影响递延所得税负债吗
  • 土增税预缴是按不含税收入算
  • 金蝶软件预收账款明细
  • 长期待摊费用摊销计入什么会计科目
  • 出口免税需要什么资料
  • 工业企业会计怎么结转成本
  • 垫付被骗客服承诺退款
  • 承兑汇票私人贴现账务怎么处理
  • 以前年度少计提工资的会计处理
  • 冲回多提所得税
  • 未结清全额是逾期吗
  • 货币基金可以投资
  • 2021年7月1日执行
  • 保险公司联合举办活动
  • 外籍个税起征点
  • 在建工程抵工程款
  • 租房修缮费扣除
  • 建筑行业暂估成本的会计分录怎么写
  • 土地出让金产生的利息交契税吗
  • 理财赎回本金没赎回利息咋办
  • 计算机著作权登记证书
  • 公司租赁办公场地用缴纳房产税吗
  • 免税店购物需要满足什么条件
  • 海关进口增值税和关税怎么入账
  • linux sed命令详解
  • yii框架教程
  • php怎么创建数据表
  • 在windows7操作具有
  • incorrect email format
  • 购货方收到红字发票要认证吗
  • 编写守护进程
  • PHP:imagecreatefromwbmp()的用法_GD库图像处理函数
  • 如何配置apache
  • 申报系统异常
  • 如何快速搭建前端界面
  • 销售多余的材料
  • php中删除文件的函数
  • pytorch教程
  • php静态方法可以被继承吗
  • 简易计税结转账务处理
  • 个人所得税专项附加扣除标准一览表
  • 注册机械加工公司需要什么
  • 不同会计制度资产负债表金额不一样
  • php上传不了文件
  • 转账支票背书盖章图位置
  • 应付福利费算支出吗
  • 计提贷款准备金公式
  • 完全卸载mysql8.0
  • 发票已经认证后怎么撤销
  • 不含税劳务报酬7000
  • 劳务费如何计提
  • 招标代理服务费应该由谁支付
  • 机票退票手续费多少
  • 保险公司赔付进项税
  • 红字发票填开说明是?
  • forval命令
  • mysql事务视图
  • Linux安装MySQL5.6.24使用文字说明
  • ubuntu zed
  • centos怎么样
  • 怎么有才能
  • winxp/win7/win2003 电脑开机密码设置图文方法
  • 华硕安装win7系统
  • xp系统开机只有一个鼠标箭头
  • linux 文件命名
  • win8.1系统如何升级到win11
  • cocos2d怎么用
  • exit(1)和return的区别
  • css div内容自动换行
  • 在dos下删除文件
  • JavaScript中的数据类型分为两大类
  • javascript怎么学好
  • 贵阳国家高新技术产业开发区管理委员会
  • 珠宝消费税怎么计算出来的
  • 中介服务企业怎么注册
  • 国税网站怎么登录进入
  • 一般纳税人税务事项告知书在哪里打
  • 河南旧县为什么叫新县
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设