位置: 编程技术 - 正文

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

  • 按适用税率征税销售额等于销售收入吗
  • 所得税费用税前扣除项目
  • 季度费用支出怎么做
  • 企业所得税汇算清缴时间
  • 企业轿车报废
  • 未填开发票怎么作废
  • 进项税额销项税额月末需要结转吗
  • 耗材如何入账
  • 固定报销额度算工资吗
  • 车辆购置税的会计处理
  • 你如何界定成本与费用之间区别?
  • 税金及附加里面有印花税吗
  • 年度所得税汇算清缴表去哪里找
  • 车船税不开票吗?
  • 小微企业的资产总额看哪里判断的
  • 个体户定额定税要做账吗
  • 污水处理费怎么收取的
  • 固定资产折旧计算方法
  • 没有销项税进项要交税吗
  • 企业财政拨款所得免税吗
  • 财政拨款收入属什么科目
  • 库存商品过多说明什么问题
  • 赠品不开发票合理么
  • 科普笔记本电脑怎样
  • 股权转让合同怎么解除
  • 融资租入的设备为什么属于资产
  • 浅谈财务风险的防范与控制
  • 年度中间适用的预扣率高于全年综合所得年适用税率
  • shadowbar.exe - shadowbar是什么进程 有何作用
  • 什么是减值测试方法
  • 增值税发票销货清单怎么打印
  • 小规模纳税人需要缴纳个人所得税吗
  • 股权转让定金怎么做账
  • 微信小程序分成比例
  • php和js 哪个简单
  • 小微企业应纳税所得额300万所得税
  • 进项税可以留底多长时间
  • 转让股权后公司资产
  • vue项目部署到服务器上,页面空白
  • 先申报工资还是先发工资
  • 多智能体概念
  • php array 函数
  • 餐费补贴是否计提
  • 房产税在企业所得税扣除内吗
  • 企业研发费用资本化相关公司
  • 影响无形资产的营业利润怎么算
  • 合并报表两种方法
  • 认缴制的注册资金怎么算
  • 关于赠品的财务处理
  • 科研经费的间接费用会审核吗
  • 税务局返还税款账务处理
  • 一般纳税人只有销项没有进项
  • 网上订机票怎么拿报销凭证
  • 异地预缴增值税多交了怎么办,可以退吗
  • 物业服务企业管理
  • sql server 3417错误
  • sql去除指定数据
  • window10预览在哪里找
  • 隐藏的系统
  • 联想笔记本出厂编号
  • rtk api error=3
  • windows.prompt用法
  • 微软星期二补丁
  • linux系统评测
  • JavaScript实现QQ列表展开收缩扩展功能
  • javascript definitive guide
  • 飞行歌曲
  • node.js教程详细
  • android加载dex
  • nodejs基础教程
  • 从零开始学什么
  • angularjs2
  • 税务举报可以撤销么?
  • 各地市的税务局有哪些
  • 上海地铁和公交乘车码
  • 杨柳青还迁房2024年还建不建
  • 收到12366的短信
  • 烟台税务查询系统网址
  • 出口退税申报已通过,又被删除,报关单号能用吗
  • 内蒙古包头东河机场
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设