位置: 编程技术 - 正文

深入理解PHP的远程多会话调试(深入理解php内核)

编辑:rootadmin

推荐整理分享深入理解PHP的远程多会话调试(深入理解php内核),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php基本原理,深入理解php:高级技巧,深入理解php的远程连接,深入理解php的远程连接,深入理解php的远程操作,深入理解php内核,深入理解php的远程连接,深入理解php的远程访问,内容如对您有帮助,希望把文章链接给更多的朋友!

一、背景介绍

本文主要给大家介绍了关于PHP远程多会话调试的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍:

解决什么问题:多个项目断点调试,www.mysite.com项目会调用api.mysite.com项目REST接口,在www.mysite.com项目下触发动作时,更方便的直接调试api.mysite.com项目中的接口。

适用什么场景:跨项目调试,远程调试,比简单的var_dump更方便易用。

二、远程调试配置

Nginx+PHP-fpm环境,配置php.ini拓展

注意:CLI环境的php与fpm的php是否使用的不同php.ini配置文件,需要配置fpm对应的php.ini

检查是否配置正确

将远程(fpm所在主机..1.)端口映射到本地端口:

本地安装openssh后可以直接使用ssh命令

在服务器可以看到端口被ssh占用

深入理解PHP的远程多会话调试(深入理解php内核)

PHPSTORM也需要配置Xdebug,配置同时启用的调试会话为多个,端口,接受外部请求。

配置项目相关的path mapping,域名,端口

三、跨会话(项目)调试配置

跨项目调试的核心是把触发Xdebug调试的条件作为参数发送给api.mysite.com项目或者后续的其他项目。

www项目代码如下:

frontend.php

api项目代码如下:

backend.php

需要修改www项目,把xdebug所需要的触发远程调试的网络请求参数加上:

自有项目可以在通用的网络请求封装类中增加cookie参数:

四、调试流程

确保调试参数已经转发给api接口 增加同时可以调试的会话数量 开启调试监听,开启服务端Xdebug

五、总结

标签: 深入理解php内核

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

上一篇:简单实现php上传文件功能(php文件上传用什么请求方法)

下一篇:PHP在同一域名下两个不同的项目做独立登录机制详解(php跨域解决方案)

  • 职工薪酬纳税调减的情况
  • 小规模纳税人开普票要交税吗
  • 季度亏损还需要计提所得税吗
  • 汽车牌照费用标准
  • 小企业以前年度损益调整科目取消了吗
  • 工伤一次性医疗补助金由谁支付
  • 生产企业出口货物可享受免税并退税
  • 单品毛利计算公式怎么算
  • 收到总工会转工资怎么办
  • 交上月增值税的凭证
  • 现在地税发票还要交税吗
  • 公司让员工发红包
  • 球场水面办鱼业养殖的税收筹划分析
  • 不含税单价怎么换成含税单价
  • 文化事业费征收
  • 增值税附表一免税项目金额填不上
  • 月销售不超过10万免征哪些税
  • 小规模纳税人收到增值税专用发票怎么办
  • 去年的发票可以红冲重新开具吗?
  • 财务考核指标表
  • 认缴出资怎么记账
  • macos新版本
  • 处置子公司税务处理
  • win10下载的软件打不开
  • 赠送客户的商品计入什么科目
  • 圣海伦斯山国家火山纪念区
  • PHP:oci_get_implicit_resultset()的用法_Oracle函数
  • 资产负债表怎么算资产负债率
  • dl是什么文件
  • 如何编写会计记账凭证
  • 模态框无法弹出
  • 网络技术公司技能培训
  • vue created mounted
  • 简单实现php留言功能
  • 微信小程序实现支付功能
  • redis两种持久化方式的优缺点
  • 刷题有什么作用
  • js文件合并工具
  • java前端开发是做什么的
  • php能开发微信小程序吗
  • audo命令
  • 小规模纳税人企业所得税2023
  • 公允价值变动收益是指什么
  • 无形资产资产处置损益和营业外收入
  • 循环语句例题及解析
  • sql server功能选择
  • 数据库镜像是什么意思
  • 个人去税务局开劳务发票要交多少税
  • 个体工商户定期定额怎么报税
  • 应收账款收不回来了应怎么做会计分录
  • 软件开发销售属于什么行业
  • 内部往来科目设置在哪类下
  • 员工休产假不发工资违法吗
  • 房地产企业取得政府补助
  • 研发费用凭证附件
  • 公司与公司之间的函怎么写
  • 出纳提取现金的业务流程
  • 建立明细账的注意事项
  • mysql 5.7.11 winx64快速安装配置教程
  • Win7 64位旗舰版系统中实现照片的批量重命名
  • win7系统连接打印机没有反应
  • Win10预览版镜像
  • w10系统如何
  • opencli
  • vim多行匹配
  • css条件语句
  • js 模拟滑动
  • python matplotlab
  • python的pip安装命令
  • JavaScript html5 canvas绘制时钟效果
  • python数据结构之数组
  • 猫的喵喵
  • python中执行同一函数3次
  • js正则检验手机号
  • 中国裁判文书怎么查个人案件
  • 增值税应税货物清单
  • 安徽国家税务局增值税发票查询平台
  • 关税下降的好处
  • 四川医保增员网上怎么操作流程图
  • 消费税申报详细操作流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设