关于phpStudy2018开启XDebug无效问题

记录2018版本phpstudy+vscode环境搭建xdebug 记录2018版本phpstudy+vscode环境搭建xdebug 第一步,事先下好phpstudy和vscode 第二步,下载vscode相关扩展(下图是我个人觉得用得上的) 2018版本的phpstudy自带xdebug.dll 所以可以直接免去,对应版本去有关网站下载的过程。 第三步,在phpstudy.ini的最后加上 并开启phpstudy的debug扩展 此时php.ini配置文件中,自动进行了相关设置 到这里,关于phpstudy的相关设置已经配置完了。 第四步,设置vscode的 阅读详情

1. 造成开启XDebug无效原因

  1. 路径不正确
    在php.ini文件中zend_extension路径不正确,例如:正反斜杠、路径不对问题
  2. php_debug扩展版本不匹配
    例如:你安装的是PHP7.2版本,实际下载的php_debug版本是PHP7.1,就会造成开启debug失败
  3. php_debug扩展32位或者64位与安装PHP的不对应
    一般的集成环境中,PHP的架构都是32位的(x86),而你的电脑是64位(x64),以PHP的环境架构为准,例如:我的使用的PHP是x32为,电脑是win10 64位,我直接到xdebug官网下载64位扩展,导致开启扩展失败
  4. 注意下载的php_debug扩展NTS/TS 与安装PHP对应

2. 具体开启XDebug流程

  1. 使用phpinfo函数查看PHP版本信息需要注意的如下:
    在这里插入图片描述
  2. 按照上图红框内的信息到https://xdebug.org/download.php下载对应的xdebug扩展
    需要注意的地方是xdebug官网中没有带(TS)为非线性安全版本(NTS)
    在这里插入图片描述
  3. 在php.ini文件中添加如下信息:
;dduan_20190509 自定义XDebug
[XDebug]
zend_extension="D:\phpStudy\PHPTutorial\php\php-7.2.1-nts\ext\php_xdebug-2.7.2-7.2-vc15-nts.dll"
;是否允许Xdebug跟踪函数调用,跟踪信息以文件形式存储,默认值为0
xdebug.auto_trace=1
;是否允许Xdebug跟踪函数参数,默认值为0
xdebug.collect_params=1
;是否允许Xdebug跟踪函数返回值,默认值为0
xdebug.collect_return=1
;函数调用跟踪信息输出文件目录,默认值为/tmp
xdebug.trace_output_dir ="F:\PHP_xdebug"
;性能分析文件的存放位置,默认值为/tmp
xdebug.profiler_output_dir ="F:\PHP_xdebug"
;打开xdebug的性能分析器,以文件形式存储,这项配置是不能以ini_set()函数配置的,默认值为0
xdebug.profiler_enable = 1
;性能分析文件的命名规则,默认值为cachegrind.out.%p
xdebug.profiler_output_name = "cachegrind.out.%t.%p"
xdebug.remote_enable = 1
;用于zend studio远程调试的应用层通信协议
xdebug.remote_handler = "dbgp"
xdebug.idekey = PHPSTORM
xdebug.remote_host = "127.0.0.1"
xdebug.remote_port = 9000
  1. 重启Apache服务器

3. 检查是否成功开启

使用phpinfo查看:
在这里插入图片描述

记录VSCode+phpStudy2018安装Xdebug开启PHP断点调试步骤 直接进入正题:安装好VSCode、phpStudy2018(这个集成环境中的各个PHP中是带有php_xdebug.dll文件的)然后:文件->首选项->设置,搜索"setting.json",选择在setting.json中编辑在配置中添加。打开launch.json文件,将配置中的port配置项全部改成php.ini中Xdebug配置项监听的端口保存。接着在PHP代码中打断点,F5或者运行启动调试,浏览器打开,生成新的launch.json。就表示Xdebug配置成功啦,接着开始配置VSCode。 阅读详情

相关推荐

使用PhpStorm2018和Xdebug本机+远程调试Chrome浏览器实战

开启phpstudy xdebug模式和配置文件修改 php扩展及设置--php扩展--勾选xdebug 修改php-ini文件末尾 如下图 [XDebug] xdebug.profiler_output_dir="D:\phpStudy\tmp\xdebug" xdebug.trace_output_dir="D:\phpStudy\tmp\xdebug" zend_ex...

qq_29964641的博客 859

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

解决windows上php xdebug 无法调试的问题

有时候我们在使用php和nginx进行开发的时候,会出现这样的情况,明明扩展已经安装,但是就是无法调试成功。这个时候我们就要耐心去分析问题产生的原因。 第一步:查看php的版本比如是否是x64还是x86,看看xdebug是否激活,可以通过phpinfo();来查看扩展是否激活。 第二步:使用php -m再次检查xdebug是否安装。 这个时候可能会遇到 xdebug must be loaded as zend extension 。这个是因为我们在php.ini中配置extension的时候需要改成zend_extension才行,也就zend_extension=php_xdebug.dl

VS code编辑器安装 php7.2 NTS 版本 Xdebug

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

weixin_33948416的博客 582

phpStudy vscode 搭建debug调试的教程详解

下载地址 phpstudy:https://www.xp.cn/download.html vscode:https://code.visualstudio.com/ 设置 phpstudy版本:7.3.4nts [Xdebug] zend_extension=D:/phpstudy_pro/Extensions/php/php7.3.4nts/ext/php_xdebug.dll xdebug.collect_params=1 xdebug.collect_return=1 xdebug.auto_trace=On xdebug.trace_output_dir=D:/phpstudy_

深度学习暑期科研项目(两个月发EI论文)

对本科生而言,越早接触系统的科研训练开始上手科研项目,就越能在未来的升学求职中占据很大的优势。暑假是提升个人简历、丰富科研经历的最佳时期!哈尔滨工业大学博士师兄也会在8月1日开始带大家上手科研项目,并撰写发表EI会议论文。

Magnolia_He的博客 1443

vscode 使用phpstudy 和 PHP XDebug 无法运行及调试

检查的流程及解决方案1.1 表现症状1.2 使用步骤1.3 解决方案1.4 结束 1.1 表现症状 Vscode php debug F5后没有反应。 运行处也没有Debug调试,无法自动配置launch.json 1.2 使用步骤 先在vscode中安装PHP Debug,在文件-首选项-设置配置"php.validate.executablePath"项,填写对应版本的php.exe。 //填写你本地的php.exe路径 "php.validate.executablePath": "E:/tool

l1727182921的博客 7977

工程经验分享:PCIE(1)

本文介绍AXI Bridge For Pcie Express Gen3 Subsystem 的使用方法。这个IP兼具简单与实用性,将PCIE协议层实现于内部,仅留出AXI接口供开发者使用。开发者不需要处理复杂的PCIE协议数据,只需要对AXI总线有所了解即可,十分符合Xilinx一贯的开发风格。本文无关PCIE协议本身,仅分享实用性的工程经验,以PCIE IP为核心,一步一步搭建一个简单的子系统,以此说明用法。文中所有内容均已通过项目检验。

weixin_42415266的博客 3843

phpStudy开启XDebug无效打不开坑点

1. 造成开启XDebug无效原因 1. 路径不正确 在php.ini文件中zend_extension路径不正确,例如:正反斜杠、路径不对问题 2. php_debug扩展版本不匹配 php_debug扩展32位或者64位与安装PHP的不对应 PHP7.2版本,实际下载的php_debug版本是PHP7.1,就会造成开启debug失败 注意下载的php_debug扩展NTS/TS 与安装PHP对...

god_Zeo的安全博客 1813

《Java开发及前端最全面试题-Offer直通车》目录

Java开发是需求最广,工资高的细分领域,同时也是会的人最多,有的公司招1个Java开发,要面试几十甚至上百面试者,同时要求很高,要求通晓技术栈很多及很深深度。如果你正准备面试,想要脱颖而出,那么《Java开发及前端最全面试题-Offer直通车》是你的不二选择。本书汇集了多篇超过1万字的精华内容,无论是Java基础、数据库、SpringBoot和SpringCloud等必问的,还是前端、k8s等容器和虚拟化和大数据各类技术面试,本书都为你提供了最全面的试题和参考答案。

大模型大数据攻城狮的专栏 1178

面向干净核心的并行扩展:SAP BTP 上的 side-by-side extensions 全面解读

摘要: SAP的side-by-side extensions是一种与核心系统解耦的云原生扩展模式,通过API和事件驱动实现与SAP S/4HANA等核心系统的松耦合集成。该模式支持独立升级、弹性扩展和高效创新,是SAP官方推荐的clean core关键实现路径。其典型架构包括接口层(OData/REST API、事件通道)、运行层(Cloud Foundry/Kyma/CAP框架)和体验层(Fiori/UI5)。适用场景包括需快速迭代、复用云服务或服务外部用户的业务扩展。实施时需关注安全治理(如XSUAA

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 305

php安装xdebug扩展

前言 本文假定已经通过编译安装php,如果您是通过其他方式安装的php,实现方式可能有所不同。 运行环境:Centos 7.4、Nginx 1.1x、PHP7.2.x。 教程 安装xdebug Xdebug 在0.9.0版本之后,支持通过 PEAR / PECL 安装Xdebug。 pecl channel-update pecl.php.net pecl install xdebug 当显示以...

爱吃肉的夫子 505

Windows 上 openclaw onboard --install-daemon 命令的安装位置和启动配置

摘要:Windows系统中,执行openclaw-cnonboard--install-daemon命令会创建计划任务OpenClawGateway,该任务在用户登录时自动运行位于%USERPROFILE%.openclaw\gateway.cmd的脚本文件来启动服务。管理方法包括通过任务计划程序或命令行(schtasks)查看/启停任务,使用openclaw gateway命令操作服务,或通过删除计划任务和脚本文件完全卸载服务。该机制确保OpenClawGateway服务随系统登录自动启动。(149字)

大坡3D软件开发 1374

phpstudy2018 安装xdebug扩展

第一步:查看PHP版本信息 第二步:到xdebug下载页去下载最新的版本(注意:要下载PHP对应版本) 第三步:把扩展php_xdebug-2.7.0alpha1-7.2-vc15-nts.dll放到php的扩展目录(ext文件中) 我的路径为:D:\phpStudy\PHPTutorial\php\php-7.2.1-nts 第四步:打开php.ini...

Jenny的博客 1万+

slew dreate,slew threshold与transition计算

​只看rise情况下,from pin取slew threshold10%-90%的区间,slew derate为1,计算得到transition为1.002e-10,to pin的slew threshold 为30%-70%,slew derate 0.5,从波形列表上取相近的值3.75e-10和8.75e-10,计算得到transition为(8.75e-10-3.75e-10)/0.5=1e-9,考虑精度和取值区间问题,基本符合工具计算的值,如下:​。如下示例,在.lib库中有定义以下内容。

m0_61544122的博客 793

YOLOv11的元学习(MAML)few-shot适配-(5样本内快速适应新类别)

本文提出了一种基于元学习和YOLOv11的少样本目标检测方法。首先介绍了元学习的核心概念和MAML算法原理,分析了YOLOv11的架构改进及其在少样本检测中的适用性。针对少样本检测面临的过拟合、特征混淆和定位困难等挑战,提出了基于MAML的解决方案。在实现方面,详细阐述了环境配置、数据预处理和任务采样策略,构建了支持N-way K-shot任务的数据加载器。实验表明,该方法相比传统微调策略可显著提升小样本场景下的检测性能。

本博客聚焦 YOLOv11 全流程落地,涵盖架构优化、数据集处理、训练技巧与多场景部署,兼及国产数据库、Java 开发与 AI 模型应用,内容兼顾理论与工程实践,为开发者提供系统干货,助力高效提升技术能力。 601

PhpStudy+PhpStorm+XDebug断点调试环境配置

本文配置环境:Windows10+PhpStudy 2018(PHP5和PHP7都适用)+PhpStorm 如果你的PhpStudy没有自带XDebug或者自带的不管用参考下面下载: XDebug下载地址:https://xdebug.org/download/historical XDebug下载可能需要科学上网,下不了的同学可以使用下面我下好的: 链接:https://pan.baidu.co...

末初 · mochu7 1333

【微信小程序】微信小程序开发环境搭建:安装微信小程序开发者工具

通过本文的介绍,你应该已经成功安装并配置了微信小程序开发者工具,为微信小程序开发做好了准备。接下来,你可以开始编写你的第一个小程序项目,探索更多有趣的功能和特性。祝你开发顺利,创造更多优秀的作品!

墨夶的博客 2950

phpstudy2018 安装xdebug扩展与开展调试模式

1、查看php版本。 代码: echo phpinfo(); 在phpstrom内新建一个文件,命名为phpinfo.php,输入代码echo phpinfo();保存文件。在浏览器上输入:127.0.0.1/phpinfo.php查看php的版本信心。如下图 我这边的版本是32位,VC14 2、到https://xdebug.org/download下载对应的版本。 3、将...

EUGL的博客 780

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

windows phpStudy + phpstorm + xdebug 配置

步骤简述: 1、在 phpstudy 中开启 xdebug 2、下载合适的 xdebug 版本并配置 3、在 phpstorm 中设置 xdebug 4、安装并设置浏览器 xdebug 插件 详细: 1、开启 xdebug 2、 将 phpinfo() 打印出的页面信息复制到下面的页面的输入框中,并根据提示下载正确的 xdebug 二进制文件和设置 php.ini http://www.xdeb...

程序猿在武汉 436

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

vs如何运行php文件,vscode+phpstudy2018构建php调试环境

由于vs code开源和跨平台,而且插件很多,所以打算以后编写和调试php都用vs code。配置vs code+phpstudy的php调试环境步骤如下:1、配置phpstudy,其他选项菜单->php扩展及设置->php扩展->勾选xdebugimage.png2、然后修改php.ini,找到你对应php版本目录下的php.ini,将[XDebug]的内容进行修改,将zend...

weixin_42181693的博客 2658

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

phpStudy使用技巧:配置站点域名、开启Xdebug

和我一样正在使用phpStudy集成环境,或者之前也有用过的朋友,有其它不为人熟知的使用技巧,欢迎补充!配置站点域名其它选项菜单--站点域名管理(这个没研究出来怎么截图)终于可以截图了:打开本地host文件配置站点(又不能截图。。。)在最下面添加站点域名,指向本地主机地址127.0.0.1,然后结束开启Xdebug一张xx画质的图说明:...

李维山的博客 1467

phpstorm+xdebug配置及简单使用

phpstorm+xdebug安装及配置

m0_62537153的博客 967

Php代码开启调试,phpstudy+sublime+xdebug极简实现动态调试php代码

0x00 php开启Xdebug扩展在php.ini中添加如下配置,目录自行修改[XDebug]xdebug.profiler_output_dir="F:\phpStudy2018\PHPTutorial\tmp\xdebug"xdebug.trace_output_dir="F:\phpStudy2018\PHPTutorial\tmp\xdebug"zend_extension="F:\ph...

weixin_33712536的博客 303

IDEA+phpStudy+XDebug搭建过程

一、配置前说明: 1、下载phpstorm,官网下载地址:https://www.jetbrains.com/phpstorm/download/#section=windows。 2、注册码地址:http://idea.lanyus.com/。 3、下载并安装phpstudy2018,下载地址:http://www.phpstudy.net/download.html。 4、打开phps...

顺其自然~专栏 3430
上一篇: ssh: connect to host 192.168.6.129 port 22: Connection refused
下一篇: 关于MySQL数据表的垂直拆分和水平拆分场景及方法
dadeity
博客等级 码龄10年 1172粉丝 225原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

dadeity

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值