位置: 编程技术 - 正文

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

  • 计提维保费
  • 代扣代缴境外增值税可以抵扣
  • 公司注销章要销毁吗
  • 报税显示税款入账未到账
  • 当月开票当月收款
  • 福利费进项税转出的会计分录
  • 工业企业销售成本如何计算
  • 房屋赠与时契税的计税依据
  • 每个月固定发工资
  • 应税服务零税率是什么
  • 厂家给经销商的搭赠政策
  • 预收账款年底要确认收入吗
  • 红字抵扣怎么开
  • 公司为员工异地调岗
  • 退回房租含税的情况怎么入账?
  • 销售固定资产未收到钱
  • 出纳现金日记账表格模板
  • 花卉租赁发票税率是多少
  • 没有汇算清缴可以弥补以前年度亏损吗
  • 设备租赁费开票属于哪个大类
  • 员工离职赔偿计入什么科目
  • 待摊费用和长期待摊费用的区别
  • 盘点固定资产
  • 价外收入是什么意思
  • 原材料损失分录
  • 期间费用率计算方式
  • 老板垫付款做会计分录
  • 家具螺丝螺母一般在哪里卖
  • 入库单的金额填不填价税合计
  • 支付银行贷款利息计入现金流量表
  • 中秋节给员工买什么福利
  • php字符串函数大全
  • php ftell
  • 非正常原因造成的损失计入什么科目
  • 未开票收入怎么做账
  • ecshop功能
  • laravel视频教程
  • 购进设备抵扣税额
  • 会计等式反映了六大会计要素的恒等关系
  • 二手车价格网站
  • 怎样合理的运用网络
  • 需要计提坏账准备吗
  • 直接人工不包括哪些
  • sqlserver存储过程声明变量
  • 工程开票金额大于结算金额怎么处理
  • 跨年度错账调整分录
  • 开增值税专用发票的好处
  • sqlserver、mysql获取连接字符串步骤
  • 主营业务成本包括哪些
  • 非正常损失的货物
  • 公司法人的车辆给公司用可以报销费用吗
  • 企业债务重组业务
  • 实收资本现金入账怎么办
  • 固定资产加速折旧最新政策2022
  • 应付利息核算的会计分录
  • 购买电脑配件组件怎么选
  • 未确认融资费用怎么算
  • 平行结转分步法例题
  • windows8.
  • windows隐藏文件夹开启
  • win10连接ubuntu20.04远程桌面
  • linux ssh rsa
  • window 查看端口
  • wind微博
  • win8启动蓝屏
  • js object.seal
  • bat ping批处理
  • css 网页布局
  • python rgb转cmyk
  • cocos设置中文
  • css 分页
  • android界面控件
  • python发送信息到微信
  • android 网络编程
  • apk反编译去广告教程
  • 为什么虚开增值税属于犯罪行为
  • 税务局营改增文件
  • 四川国税局局长是谁
  • 广西税务怎么交城乡养老保险
  • 申报期包括不包括最后一天
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设