位置: 编程技术 - 正文

深入理解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跨域解决方案)

  • 劳务费增值税专用发票税率是多少
  • 未开票收入如何红冲
  • 员工没工资,但缴纳了社保,需要申报吗
  • 社保利息计入什么科目
  • 银行端查询缴税凭证怎么盖章
  • 哪个税种不需要认定就能在电子税务局申报
  • 个人所得税专项扣除子女教育标准
  • 企业没有进项发票又开出很多发票
  • 应付债券利息计入哪里
  • 新收入准则建筑企业按完工百分比
  • 公司内部食堂招待费账务处理
  • 特许权使用费所得包括
  • 软件维护费可以出维护人员工资吗?
  • 工资可以用来抵扣成本吗
  • 增值税专用发票几个点
  • 建筑公司挂靠项目账务怎么做?
  • 离职补偿金需要交工会经费吗
  • 主营业务税金及附加大概比例
  • 中途做账的企业如何建账
  • 防暑降温费如何做账
  • 企业收到银行利息收入2000元会计分录
  • 一般纳税人减免的增值税怎么记账
  • 有哪些不同类型的金融机构
  • 外出经营地预交税金归主管税务所管吗
  • 企业所得税征收标准
  • win11怎么更改系统日期
  • 文件pages
  • 企业车间承包合同的法律效力
  • linux init3
  • 台式机用win7
  • laccadive islands
  • 银行进账单是银行开吗
  • 固定资产的非正常报废
  • 编译原理第三版课后答案
  • 微信第三方登录信息修改
  • 电子发票记账清单入账
  • 无形资产的摊销应计入什么科目
  • 主营业务收入借贷方向
  • ajax调用
  • 基于thinkphp开发的框架
  • 亏损弥补政策
  • 业务招待费可以结转以后年度扣除吗
  • 融资租出固定资产计入什么科目
  • 固定资产租赁费属于什么费用
  • 非营利组织如何才能获得持续稳定的公益捐赠
  • el-form表单
  • 小规模公司注销时账务要如何处理
  • access2016备注型
  • 矿产资源补偿费计入管理费用吗
  • 应收账款收不回来
  • 所得税弥补以前年度亏损什么意思
  • 收到存款利息属于资金周转吗
  • 新建厂房费用可以直接计入管理费用么
  • 税负率偏低
  • 收到微信公众号反诈骗风险提示
  • 已核销的坏账又收回时应当及时入账,防止形成账外款
  • 其他应收款有哪些科目
  • 跨年补提城建税
  • 会计的凭证怎么做账
  • solaris vi命令
  • linux如何调出鼠标
  • 怎么打开xp
  • WIN10系统打开IE浏览器断网
  • Win10 Mobile Build 14327上手视频评测
  • win10系统应用和功能中不能卸载
  • 怎么放大linux字体
  • 关于我和鬼变成家人的那件事
  • Extjs中RowExpander控件的默认展开问题示例探讨
  • windows安装node.js
  • relative absolute无法冲破的等级问题解决第1/3页
  • android面试基础知识
  • zigzag源码
  • 用python语言编写
  • unity3d all compiler errors
  • python mp3play
  • js设置图片大小
  • js 原型方法
  • 财政局,人社局和法院哪个好
  • 合伙企业所得税账务处理
  • 税务宣传标语2021
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设