使用VS Code断点调试PHP

3DE重客户端安装 阅读详情


vs code 使用一款杰出的轻量级代码编辑器,其中的插件工具不胜枚举而且还在不断增加。使用 vs code 调试 php 代码更是方便简洁,下面我们来一起看一下。


1. 安装 XDebug 扩展

调试 php 代码最常用的就是 XDebug 扩展,首先我们要先安装这个扩展工具。 
下面我推荐一中非常方便的安装 XDebug 扩展的方法,首先新建一个 phpinfo 文件获取到 phpinfo 的内容,全部复制到 XDebug 检测网址 中的输入框中,见下图: 
这里写图片描述 
稍等片刻后,网站会分析出你当前的 php 环境最适合的 xdebug 版本,并给出下载链接,见下图: 
这里写图片描述 
下载完成后,将该文件复制到 php 的扩展目录中,即安装目录中的 ext 文件夹下。

2. 设置 PHP 使用 XDebug

在 php.ini 配置文件中加一行 zend_extension=path/to/xdebug,其中 path/to/xdebug 即 xdebug 的安装目录加上文件名。 
现在,再次查看 phpinfo 文件输出的内容,就应该能看到 xdebug 的启用了。

3. 启用远程调试

在 php.ini 配置文件中添加 xdebug 的配置项:

[XDebug]
xdebug.remote_enable = 1
xdebug.remote_autostart = 1
   
  • 1
  • 2
  • 3

4. 添加 VS Code 的扩展

在 vs code 中搜索 PHP Debug 扩展并安装。


安装完成,下面就可以进行测试了,在 vs code 的 debug 界面开启调试,选择添加 xdebug 的配置 
这里写图片描述 
下面,就可以添加短点,随意调试了。

CentOS 7下Ollama+Dify+DeepSeek离线部署全攻略(附模型迁移技巧) 本文详细介绍了在CentOS 7无网环境下,从零开始离线部署Ollama、DeepSeek模型与Dify平台的完整实战攻略。内容涵盖基础环境规划、Ollama服务安装、模型文件迁移技巧、Docker引擎离线部署,以及Dify平台与本地Ollama服务的集成配置,为企业内网构建安全、可控的AI应用提供了一套经过验证的解决方案。 阅读详情

相关推荐

ADS基础教程19 - 电磁仿真(EM)基本概念和实操

一、引言二、基本概念1.EM介绍2.Momentum介绍3.FEM介绍4.Substrate介绍三、创建Layout并进行Momentum仿真1.创建Layout2.添加Microtrip(微带线)3.添加Substrate4.Momentum仿真四、总结EM全称Electromagnetic,即electro(电)magnetic(磁)。ADS为设计和评估现代通信系统产品提供了电磁仿真工具(EM)。EM包括Momentumsimulator(动量仿真器)和FEM。

XZ_ZC的博客 1万+

VScodePHP远程调试模式Xdebug

VScodePHP远程调试模式Xdebug

weixin_51525416的博客 3757

1分钟吃透一篇文献,借助AI辅助各部分精读,效率提升10倍(附AI提示词)

你现在是一名【研究领域】的资深博士,非常擅长阅读与分析长篇论文,那么接下来我会给你上传一篇论文,请你按照我的要求辅助我阅读。

qq_64378896的博客 497

vscode使用xdebug3调试PHP脚本

我们直到在CLI模式下,PHP脚本可以被轻松的调试,但是在fastcgi模式下,xdebug在何种情况拦截请求并触发调试呢,实际上一套WEB API 只有极少有性能瓶颈的API才需要被debug,每个接口都去记录profile是没必要的。因此,无论是命令行下还是web下的调试都需要人为来触发,实际上,这是合理的,因为大部分时候我们是不需要调试的,一直开启xdebug没有必要,人为触发的方式参考。,那么每次运行php程序xdebug都会去连接服务端,如果你没有启动编辑器的调试,那么php就会抛出错误信息。

猛犸象 6537

vscode使用xdebug远程调试php配置

输入框中,点击提交按钮,会自动分析你所需要安装的xdebug版本,并给出配置命令。浏览器访问http://192.168.85.130/web.php并复制源码。vscode安装PHP Debug和Remote - SSH插件。在linux查找nginx网页默认路径并编辑一个php文件。在debug界面点击设置图标配置文件,完成配置。在vscode中连接主机,并为远端安装插件。根据提示安装xdebug。

weixin_57507186的博客 595

VScode使用Xdebug调试PHP

本篇为VScode使用Xdebug调试PHP代码的配置教程,详细内容包含了:下载VScodePHPstudy 配置PHP环境变量 PHPstudy中启用xdebug扩展四、打开php.ini,修改配置五、修改vscode配置六、VScode安装相关插件七、配置launch.json八、设置断点,开始调试等等

钟言的博客 1万+

用 Xdebug + VS Code 断点调试 PHP,告别 var_dump

断点调试上手后,你会发现自己再也不想回到var_dump时代。配合 Xserver 里的一键扩展管理,整个配置过程不超过 5 分钟。遇到问题欢迎在评论区留言,也可以到 Xserver 官网反馈 bug 和建议。

yanwushu的博客 227

VS CODE 配置 php xdebug进行断点调试

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

兰先生的博客 1852

转:使用VS Code断点调试PHP

使用VS Code断点调试PHP vs code 使用一款杰出的轻量级代码编辑器,其中的插件工具不胜枚举而且还在不断增加。使用 vs code 调试 PHP 代码更是方便简洁,下面我们来一起看一下。 1. 安装 XDebug 扩展 调试 php 代码最常用的就是 XDebug 扩展,首先我们要先安装这个扩展工具。...

dianai7709的博客 128

php安装Xdebug Vs Code断点调试

php安装Xdebug Vs Code断点调试 下载Xdebug 下载地址:http://pecl.php.net/package/xdebug/2.9.6/windows 下载时需核对 PHP 对应版本(版本号以及是否为线程安全版本 NTS or TS) TS指Thread Safety,即线程安全,一般在IIS以ISAPI方式加载的时候选择这个版本。 NTS即None-Thread Safe,一般以fast cgi方式运行的时候选择这个版本,具有更好的性能。 tips:为什么我不用官网自带的工具检测

冯伪猿 521

使用vs code 编辑调试php 配置

使用vs code调试php程序,vc code相对于phpstorm 启动迅速,调试方便,免费。

robinhunan的博客 2万+

VS Code断点调试PHP超详细萌新教程

AppServ AppServ下载 下载 安装 一路默认设置sql密码即可。 测试安装 测试

NeverTh 1959

使用VS Code断点调试PHP的配置

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33726943的博客 318

PHP代码调试vscode+xdebug+phpstudy)

第一步是配置php的环境变量,csdn里有很多文章可以直接搜索即可了解怎么配置,大概就是将phpstudy里的php文件位置复制到环境变量里,最后使用cmd检查是否配置成功。将php的路径放到此处,该路径就在小皮的Extensions里面。在vscode左侧的拓展处搜索可下载这个php debug。创建这个文件,注意端口号要与小皮里的一致。使用记事本打开配置文件里的php.ini。再点开phpdebug里的json。再点击它设置里的扩展组件。点开文件,首选项里的设置。点开vscode里的调试

2301_79431343的博客 5669

PhpStorm+xdebug远程调试配置关键

搞清楚原理,一切明了 xdebug调试原理 IDE(如PhpStorm)已经集成了一个遵循BGDP的Xdebug插件,当开启它的时候, 会在本地开一个Xdebug调试服务,监听在调试器中所设置的端口上,默认是9000,这个服务就会监听所有到9000端口的链接。在PhpStorm中,位于:工具栏 > Run > Start / Stop Listening for PHP Xdebug Connetions。 当浏览器发送一个带 XDEBUG_SESSION_START 的参.

江下飞雪 4493

在win10环境下的vscode使用xdebug进行PHP断点调试

在win10环境下的vscode使用xdebug进行PHP断点调试 超详细!!!

weixin_51525416的博客 5516

VsCode进行php代码调试调试问题及解决方法

在我下载后,发现php文件可以进行调试了,与是我进行了测验,将原来的xdebug版本禁用,发现php文件依然可以进行调试,但是我将xdebug启用,robert lo禁用后,发现php不能调试了,由此我猜测可能是版本原因------每个人的代码不一样,可能问题不同,一般是下载PHP debug的xdebug就可以了。使用phpstudy的,php.ini文件是配置好的,只需要改端口与下图添加的两句,注意端口要与phpstudy前面配置的一样----改是因为有时候端口会被占用,看情况改不改。

m0_75167824的博客 4763

php 安装 xdebug

PHP 中安装 Xdebug 是一个相对简单的过程,但具体步骤可能会因你的操作系统和 PHP 的安装方式而有所不同。

xuwei1210的博客 1490

vscode+phpstudy+xdebug调试php代码

php 调试支持单文件调试以及 web 的方式调试,单文件调试不需要 phpstudy,phpstudy 是作为 web 调试时的容器。回到 vscode 工程中,点击左侧的调试按钮,然后点击 “创建 lauch.json 文件”,在下拉的语言栏中选择 php。需要新建一个 web 服务,并且保持版本一致,修改的是哪个版本的 php.ini ,web 服务中就配置哪个版本的 php。打开 vscode 中的配置中心,搜索 php ,配置 PHPPHP Debug 这两项。

胡焦24的技术博客 978

胃出血80例中医辨治临床体会-论文.zip

胃出血80例中医辨治临床体会-论文.zip

java项目之离退休干部综合信息管理系统(完整前后端+说明文档+mysql+lw).zip

1 系统管理员对系统的需求(1)管理系统权限,根据系统权限分配相应的用户;(2)浏览所有系统用户信息;(3)可以管理用户信息,包括查询、修改、审核、增加及删除用户;(4)进行各类通知、公示的发布和删除;2 老干部工作人员对系统的需求(1)浏览所有老干部基本信息;(2)对老干部提出的申请进行审核;(3)根据需求,检索、查询信息;3 离退休干部对系统的需求(1)查询通知、通告;(2)查询自己的信息;(3)提出困难申请。环境说明:开发语言:Java,jspJDK版本:JDK1.8数据库:mysql 5.7数据库工具:Navicat11开发软件:eclipse/idea部署容器:tomcat

上一篇: 怎样理解阻塞非阻塞与同步异步的区别?
会飞的斧头
博客等级 码龄18年 4粉丝 2原创
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值