当前位置: 首页 > news >正文

vscode+phpstudy+xdebug如何调试php

vscode进行xdebug调试的通讯原理是这样的

浏览器--->服务器--->php--->php的xdebug扩展--->vscode的xdebug插件--->vscode

也就是通过xdebug的php扩展与vscode插件作为桥梁 实现了 php与vscode通讯。

php扩展会连接vscode插件,也就是说vscode插件是监听端口的一方。

所以我们要先安装 扩展与插件。

1.安装vscode插件php debug for xdebug

2.安装xdebug扩展

https://xdebug.org/download

去这里下载对应版本

下下来是个动态链接库,放在你使用的php的扩展目录里面

这三个配置写入php.ini

xdebug.remote_enable = 1
xdebug.remote_autostart = 1
xdebug.mode = debug

php配置的xdebug端口是等一下要连接的vscode开放的端口

下面是vscode插件配置

然后phpsudy重启和开启调试器就行了

可以看见vscode监听了端口

最后要调试页面需要携带?XDEBUG_SESSION=xxx 这样的参数才会开启调试

http://www.dtcms.com/a/329375.html

相关文章:

  • windows10装Ubuntu22.04系统(双系统)
  • VS2022+Qt 5.15.2+FreeCAD 0.21.2开发环境配置流程
  • C# WPF本地Deepseek部署
  • 洛谷 P2607 [ZJOI2008] 骑士-提高+/省选-
  • M4T无人机在外墙脱落监测中的应用:从被动补救到主动预防的技术革新
  • 【代码随想录day 19】 力扣 450.删除二叉搜索树中的节点
  • 从原材料到成品,光模块 PCB 制造工艺全剖析
  • hutool 作为http 客户端工具调用的一点点总结
  • PG靶机 - PayDay
  • pt-online-schema-change 全解析:MySQL 表结构变更的安全之道
  • 编程的几点感悟
  • 【工具】雀语queyu文件批量下载 文档内容复刻导出
  • LeetCode 面试经典 150_数组/字符串_整数转罗马数字(18_12_C++_中等)(模拟)(对各位进行拆解)
  • 地球磁层全球MHD模型中模拟Dst指数的半经验方法
  • 在RHEL 9.X上安装 Docker最新版(28.3.3)
  • 嵌入式|VNC实现开发板远程Debian桌面
  • Spring 源码学习(十)—— DispatcherServlet
  • 专题:2025抖音电商与微短剧行业研究报告|附150+份报告PDF汇总下载
  • 小迪23年-32~40——java简单回顾
  • Hive 创建事务表的方法
  • 机器学习-----DBSCAN算法
  • 进阶向:Python编写自动化邮件发送程序
  • C++多态:理解面向对象的“一个接口,多种实现”
  • [AXI5]AXI协议中awsize和awlen在Vector Atomic地址膨胀中的作用
  • PCIE 配置空间 拓展能力 定义
  • Linux编程 —— framebuffer
  • AJAX学习(2)
  • AI 创作系列(30)海狸 IM:小而全、易二开、快迭代
  • 八爪鱼和影刀的区别和优缺点
  • 【题解】[CQOI2006] 洛谷P4196 凸多边形 /【模板】半平面交