php-Xdebug 3和Xdebug2不同的配置汇总

这应该是最完善的一篇php xdebug 配置了 (mac + docker) 原理了解 安装 #dockerfile RUN set -ex; \ wget http://xdebug.org/files/xdebug-2.8.0.tgz; \ tar -xzvf xdebug-2.8.0.tgz; \ cd ./xdebug-2.8.0; \ phpize; \ ./configure --enable-xdebug; \ make && make install COPY xdebug.ini /usr/local/etc/php/conf.d/ma 阅读详情

Xdebug 3 删除并更改了很多配置设置。本节列出了已删除的设置及其替换。

xdebug.auto_trace #
使用xdebug.mode =trace和xdebug.start_with_request = yes。

xdebug.collect_includes #
已被删除。include()和 的文件名require()现在始终包含在开发助手和 函数跟踪输出中。

xdebug.collect_params #
已被删除。现在,在Development Helpers和 Function Trace输出中始终可以看到带有变量内容和参数名称的参数。

xdebug.collect_vars #
已移除,仅与 xdebug_get_declared_vars()功能结合使用,也已移除。

xdebug.coverage_enable #
使用xdebug.mode = coverage。

xdebug.default_enable #
使用xdebug.mode = develop。

xdebug.extended_info #
没有替代品。Xdebug 会在需要时自动开启这个 PHP 引擎设置。

xdebug.gc_stats_enable #
使用xdebug.mode = gcstats。

xdebug.gc_stats_output_dir #
使用通用xdebug.output_dir设置。

xdebug.overload_var_dump #
已被删除。PHPvar_dump()现在总是通过xdebug_var_dump()当xdebug.mode设置为 develop. xdebug_var_dump ()函数可用与配置的模式无关。

xdebug.profiler_enable #
使用xdebug.mode = profile。

xdebug.profiler_enable_trigger #
使用xdebug.mode =profile和xdebug.start_with_request = trigger。

xdebug.profiler_enable_trigger_value #
使用通用xdebug.trigger_value设置。

xdebug.profiler_output_dir #
使用通用xdebug.output_dir设置。

xdebug.remote_addr_header #
替换为xdebug.client_discovery_header。

xdebug.remote_autostart #
使用xdebug.mode =debug和xdebug.start_with_request = yes。

xdebug.remote_connect_back #
替换为xdebug.discover_client_host。

xdebug.remote_enable #
使用xdebug.mode = debug。

xdebug.remote_handler #
没有替代品。Xdebug 的步进调试器仅支持DBGp 处理程序。

xdebug.remote_host #
替换为xdebug.client_host。

xdebug.remote_log #
由xdebug.log 取代,其中还包括除Step Debugging之外的日志消息。

xdebug.remote_log_level #
替换为xdebug.log_level。

xdebug.remote_mode #
对于req值(原始默认值),使用 xdebug.mode =debug和 xdebug.start_with_request = trigger。如果需要原始 xdebug.remote_autostart行为,请使用 xdebug.start_with_request =yes而不是trigger.

对于该jit值,请使用xdebug.mode =debug和 xdebug.start_upon_error = yes。

xdebug.remote_port #
替换为xdebug.client_port。

默认值也从 更改9000为9003。

xdebug.remote_timeout #
替换为xdebug.connect_timeout_ms。

xdebug.show_mem_delta #
已被删除。可以通过比较当前帧和前一帧的使用量来计算内存使用量的差异。

xdebug.trace_output_dir #
使用通用xdebug.output_dir设置。

xdebug.trace_enable_trigger #
使用xdebug.mode =trace和xdebug.start_with_request = trigger。

xdebug.trace_enable_trigger_value #
使用通用xdebug.trigger_value设置。

Sublime Text 3 配置 PHP IDE环境 并使用Xdebug进行调试 sublime大法好首先是安装好PHP之后配置环境变量 然后在cmd中输入php -v 能看到版本号即为配置好了 之后在sublime中新建编译系统,输入代码{"cmd": ["php", "$file"],"file_regex": "^(...*?):([0-9]*):?([0-9]*)","selector": "source.php"}然后保存在默认位置,改名字为php.sublim 阅读详情

相关推荐

PhpStorm 配置 Xdebug3 无法进行 PHP Web Page 断点调试的解决方法

PhpStorm 配置 Xdebug3 无法进行 PHP Web Page 断点调试的解决方法。

邓邓子的博客 1262

Xdebug3更新了之后,有些配置发生了变化.

[Xdebug] zend_extension=php_xdebug.dll xdebug.output_dir = "c:\\tmp" xdebug.log=xdebug.log xdebug.mode=debug,trace xdebug.start_with_request = yes xdebug.client_port = 9055 xdebug.client_host=127.0.0.1 xdebug.remote_handler=dbgp xdebug.idekey=PHPSTORM

firstcode666的博客 327

【Arc GIS 零基础教学】土地利用类型图的绘制方法

​Hi,我是胡学长!今天教大家怎么利用Arc GIS 绘制土地利用类型图。土地利用类型图是表达土地资源的利用现状、地域差异和分类的专题地图。它是研究土地利用的重要工具和基础资料,同时也是土地利用调查研究的主要成果之一。在编制土地利用图的基础上,对当前利用的合理程度和存在的问题、进一步利用的潜力、合理利用的方向和途径,进行综合分析和评价。因此,土地利用图是调整土地利用结构,因地制宜进行农业、工矿业和交通布局、城镇建设、区域规划、国土整治、农业区划等的一项重要科学依据。......

一起来交流学习吧 1万+

xdebug v3.x.x配置变化

给新装的虚拟机安装lamp环境,安装到xdebug的时候突然怎么也断不下来,怎么回事???原来是xdebug新版本的配置文件写法有了变化: 版本为2.xx的xdebug: zend_extension=xdebug.so xdebug.remote_enable=1 xdebug.remote_autostart=1 xdebug.remote_host=127.0.0.1 xdebug.remote_port=9000 xdebug.remote_handler=dbgp xdebug.idekey=P

LOST frequency的博客 3541

CRISPR筛选全流程指南:从文库构建到数据分析实战

功能基因组学研究需要高效解析基因型与表型的关联,高通量筛选技术是其中的关键工具。基于CRISPR系统的筛选方法通过大规模sgRNA文库扰动基因功能,结合慢病毒递送和测序分析,能够系统鉴定影响细胞增殖、耐药、病毒感染的候选基因。与RNAi或化学小分子筛选相比,CRISPR筛选具有覆盖全基因组、脱靶率低、信号清晰等优势,已广泛应用于药物靶点发现、合成致死和免疫治疗机制研究。本文围绕实验设计与操作中的核心要点展开,涵盖文库扩增、病毒滴度控制、MOI把握、筛选模式选择以及基于MAGeCK的sgRNA丰度分析,并针对

weixin_31188927的博客 289

BurpSuite实战:5分钟搞定DVWA的CSRF漏洞测试(附详细截图)

本文详细介绍了如何使用BurpSuite在DVWA靶场中进行CSRF漏洞测试,包括环境配置、攻击原理剖析、分步攻击演示及企业级防御方案。通过实战案例,帮助读者深入理解CSRF漏洞的危害与防护措施,提升Web应用安全防护能力。

weixin_30879169的博客 495

vscode使用xdebug3进行PHP调试

使用xdebug: 下载 https://xdebug.org/download 配置: 打开php.ini文件,在文件最后添加:(3.0的配置项有些改了) [XDebug] zend_extension = php_xdebug-3.0.2-7.4-vc15-nts-x86_64.dll xdebug.output_dir="D:\Work\php\xdebug\output" xdebug.mode = debug,profile xdebug.start_with_request =

nece001的专栏 5553

SVA学习笔记(1)——property基本语法及巧用define与property

巧用define与property,让代码更加灵活

craftsman2018ship的博客 1574

PHPStorm 配置xdebug版本2 调试Yii代码

文章目录下载 XDEBUG配置 php.ini配置 PHPSTOM客户端 cookie 设置 session_id 下载 XDEBUG 1.查看 php 版本: php -v 2.查看编译库的版本: php -r "phpinfo();"|findstr Zend TS 是线程安全,NTS 是非线程安全。VC15 是 VC 语言库的版本。 3.下载地址 Xdebug地址。 配置 php.ini [xdebug] zend_extension = "D:\software\php\ext\php

WGYHAPPY的博客 1007

单片机设计具备断电记忆功能的计时器

本文介绍了如何设计一款具备断电记忆功能的计时器,利用单片机和EEPROM存储器实现了计时器值的保存和恢复。当然,在实际的设计中还需要考虑其他因素,如电源管理、时钟精度等,以确保计时器的正常运行和准确性。选择合适的单片机:在设计计时器时,我们需要选择一款具备存储功能的单片机,以便在断电后能够保存计时器的状态。可以优化显示方式,使用更加直观的界面来展示计时器的值;函数中,我们首先从 EEPROM 中读取计时器的初始值,然后在一个无限循环中每秒钟增加计时器的值,并将新的值写入 EEPROM 中。

RlDart的博客 1094

华为OD机试真题 2026-9-2【查找幸运数】

华为OD机试真题 新系统【查找幸运数】,提供C语言、Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。华为OD机试真题 【查找幸运数】多语言题解。

qq_45776114的博客 505

VSCode配置PHP开发环境 - Xdebug3.03

前言: 网上参考了很多安装配置教程,最后都无法在vscode中断点调试,最终发现是Xdebug3.x版配置项更新了,和Xdebug2.x版配置项名称差异比较多,特写此文帮助大家 一、下载XAMPP,安装 XAMPP下载地址 官网下载:https://www.apachefriends.org/zh_cn/download.html 我下载的是 7.4.15版(xampp-portable-windows-x64-7.4.15-0-VC15-installer.exe)。 安装过程中根据自己的

SabreWulf 2593

云原生之容器编排实践-在K8S集群中使用Registry2搭建私有镜像仓库

基于前面搭建的3节点 Kubernetes 集群,今天我们使用 Registry2 搭建私有镜像仓库,这在镜像安全性以及离线环境下运维等方面具有重要意义。作为测试环境,本次使用 Registry2 搭建了私有镜像仓库,实际生产环境建议使用 Harbor;创建了一个 local-storage 的 StorageClass ,并使用本地磁盘的方式创建使用 PV ,实际建议使用 NFS 。

Heartsuit的博客 2462

epp3 for php5.3之配置Xdebug

一、介绍www由于我电脑装的是php5.3版本的,所以这个就要有ZendDebugger或则Xdebug,不过本人在网上找ZendDebugger比较麻烦,所以这里就只弄了Xdebug。其实你如果要问我怎么知道php的版本呢?那么你可能就问对人了,这里我是用一种可能看似有点聪明的做法哦。我在www下有个phpinfo.php,这个文件其实就是包含很多php的很多文件的路径,如果你确定你的local...

无论何时都不要停止学习,这是改变自己的必要条件 1814

金融数字化——详解2025年金融智能体深度应用报告【附全文阅读】

《2025年金融智能体深度应用报告》显示,金融智能体已实现80%部署率,推动行业效率提升30%-50%。报告指出智能体通过"感知-推理-规划-执行-进化"机制突破大模型局限,在风控、客服、投研等100+场景实现自动化。典型案例显示,工商银行信贷审批效率提升60%,蚂蚁数科智能客服解决80%问题。尽管面临系统协同、标准缺失等挑战,未来趋势将向多模态交互、自主进化和ESG投资等方向拓展。

cdfunlove的博客 205

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

PHP Xdebug3 + VS Code 新版配置踩坑

新版Xdebug3配置教程,助你一步通过不踩坑

Zheng__Huang的博客 1813

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

Xdebug 2升级到3指南

官方文档:https://xdebug.org/docs/upgrade_guide 升级指南,详细介绍了Xdebug 2和3之间的哪些更改,以及如何重新配置​​您的设置以执行类似的操作。 新概念# 与Xdebug 2不同,在Xdebug 2中,每个功能都有一个启用设置,使用Xdebug 3,您可以将Xdebug置于特定 模式下,可以使用xdebug.mode设置对其进行配置。 此设置与xdebug.start_with_request结合使用是启用功能以及配置Xdebug功能激活时间的新方法。 其背后的想

小熊的专栏 2085

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

VSCode配置PHP开发环境 - Xdebug3

前言: 网上参考了很多安装配置教程,最后都无法在vscode中断点调试,最终发现是Xdebug3.x版配置项更新了,和Xdebug2.x版配置项名称差异比较多,特写此文帮助大家 一、下载XAMPP,安装 XAMPP下载地址 官网下载:https://www.apachefriends.org/zh_cn/download.html 我下载的是 7.4.15版(xampp-portable-windows-x64-7.4.15-0-VC15-installer.exe)。 安装过程中根据自己的需求选择安

大数据机器学习 938

PHP 工作环境配置及Xdebug配置

PHP7 工作环境配置及Xdebug配置 1,工作环境及版本 系统 windows10 php 版本 php-7.1.29-Win32-VC14-x64 下载线程安全的 windows 搭建Php 环境 与VC版本相关,注意自己的电脑VC版本 下载地址 https://windows.php.net/download#php-7.1 apache版本 httpd-2.4.39-o102r-x64...

刘越洋子 1284

【PHP】php7 配置 xdebug 进行调试

php7.1、php7.4 配置 xdebug 调试 windows 10 操作系统 phpstudy(php-7.2.10-nts + Nginx) 配置步骤 phpinfo() 查看下图中的版本信息,到 https://xdebug.org/download.php 下载对应版本的 xdebug 扩展。 拷贝步骤 1 中下载的 xdebug 扩展到 php 扩展目录(在本例中是 D:\phpStudy\PHPTutorial\p...

十一月的肖邦 1210

php配置xdebug2以及phpstorm设置和使用xdebug调试

第一步,配置php.ini 我用的是phpstudy,可以直接在如下目录找到php.ini: 在php.ini加入以下配置: [xdebug] zend_extension = "D:/phpstudy_pro/Extensions/php/php7.3.4nts/ext/php_xdebug.dll" xdebug.remote_enable=1 xdebug.remote_mode=req xdebug.remote_port=9002 xdebug.remote_host=127.0.0.1 xde

pcl__0522的博客 887

xdebug 调试_使用Xdebug和Sublime Text 3进行调试

xdebug 调试Debugging – we all do it a lot. Writing code perfectly the first time around is hard and only a few (if any) succeed at it. More than a year ago, Shameer wrote an article on SitePoint about h...

culi4814的博客 674

php5.3 xdebug 调试器安装配置

<br />1、下载 Xdebug组件  www.xdebug.org <br /> <br />2、在PHP.ini中载入xdebug组件<br /> zend_extension = 绝对路径<br /> 如:zend_extension=D:/php5.3.3/ext/php_xdebug-2.1.0-5.3-vc6.dll<br /> <br />注:其实xdebug在PHP5.2 和 PHP5.3中有区别的,PHP5.2为zend_extension_ts=<br /> <br />3、xde

网站爱好者 3361

php7.2nts安装Xdebug

https://my.oschina.net/u/3826187/blog/2250188 环境用的是phpstudy2018 1、使用phpinfo()查看自己php的信息 2、官方下载 Xdebug 注意必须要安装和自己使用 php 版本同版本的 Xdebug,不然会出现扩展加载失败 Xdebug官网 3、把 Xdebug 的 dll 放到 php 相关目录下面 4、在 php 配置文件 ph...

qq_43184715的博客 1253

php xdebug 配置

win下php7.0 + nginx + xdebug2.4调试 1 win下安装php7.0与nginx 来源PHP-TS中的start_wnmp文件,双击则启动php7.0、nginx、mysql服务。 2 安装xdebug 访问http://xdebug.org/download.php页面,按照php版本(php的位数、php的编译环境、php的线程安全与否等)下载对应的...

LoveLiPing1314的博客 282

php7 xdebug 配置,如何配置phpstorm xdebug phpstudy php7

环境要求:phpstorm2018.2.2phpstudy php7Xdebug v2.6.1一、查看当前php环境信息图中圈中的地方是我们要注意的,下载的对应的扩展。二、开始安装redis扩展2.1 下载redis配置文件我这边还用到了redis,所以再配置下redis的扩展。由于官网上都是php7版本,所以我直接就使用php7环境了。官网:http://pecl.php.net/package...

weixin_39897127的博客 281
上一篇: 数据库-项目上百张表怎么去熟悉-navicat这些独有技能你get了吗?(独家心得)
下一篇: php-设置错误是否显示-php xxx.php 执行的时候,没有代码异常提示
billycoder
博客等级 码龄17年 171粉丝 188原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值