vscode中使用xDebug调试php

2023-10-29

环境:vscode、phpstudy8.1.1.3(php7.3.4nts)

第一步:安装php扩展

phpstudy中,php设置--扩展组件--XDebug调试组件,选择profile输出,端口监听9000。后面的配置中这个端口要保持一致。

第二步,配置Xdebug

找到对应版本的php.ini文件,配置remote_enable=On等,如下红框。配置好后一定要重启Apache。

 

 第三步.VSCode中安装php Debug扩展

第四步:VSCode调试配置

在调试环境下,生成php的Launch.json文件,将Xdebug监听的端口改为9000。开始调试(F5)。

第五步:在首页设置断点,打开浏览器进入断点调试状态

 

注意:

在安装Xdebug之前,如果是用http://localhost访问,那么现在还是。不要加端口9000,访问时自己就跳到断点处。

 

 

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

vscode中使用xDebug调试php 的相关文章

  • 如何获取 URL 中未知的 $_GET 值的数组?

    我正在使用一个在线购物车 它接受订购的商品并通过 URL 将其唯一 ID 传递到 process php 页面 所以 URL 看起来像这样 process php code 1 231 code 2 532 code 3 342 Anoth
  • Facebook 扩展权限

    更新2 好的 通过更改使其 有点 工作 loginUrl facebook gt getLoginUrl array canvas gt 1 fbconnect gt 0 req perms gt publish stream next g
  • Laravel 注册成功后如何重定向到上一页?

    现在redirectTo被设定为 home 我想知道如何重定向到上一页 我尝试使用 protected redirectTo URL previous 但我得到解析错误 期待 or 解决这个问题的最佳解决方案是什么 我想我需要重写 redi
  • Ajax 与 chrome 扩展

    我将 url 发送到 chrome 扩展中的 php 文件 并需要获得响应 但不起作用 清单 json name Get pages source version 1 0 manifest version 2 description Get
  • 使用 PHP 分割逗号分隔名称

    我的名字格式为姓氏 名字 在我的数据库中 第一个和最后一个字段都有不同的字段 我想使用 PHP 读取逗号之前的所有内容作为姓氏 以及逗号之后的所有内容作为名字 实现这一目标的最佳方法是什么 list Lastname Firstname e
  • CodeIgniter/PHP - 从视图内调用视图

    基本上 对于我的网络应用程序 我正在尝试更好地组织它 目前 每次我想加载页面时 我都必须从控制器中执行此操作 如下所示 this gt load gt view subviews template headerview this gt lo
  • 如何在 SQLite 中获取最后插入的 ID?

    SQLite 中是否有任何内置函数可以获取最后插入的行 ID 例如 在 mysql 中我们有LAST INSERT ID 这种功能 对于 sqlite 任何可用于执行相同过程的函数 请帮我 Thanks SQLite 这可以使用SQLite
  • 使用 PHP 创建、编辑和删除 crontab 作业?

    是否可以使用 PHP 创建 编辑和删除 crontab 作业 我知道如何列出 Apache 用户当前的 crontab 作业 output shell exec crontab l echo output 但是如何使用 PHP 添加 cro
  • 与 PHP 相比,Python 与 HTML 的“流畅”程度如何?

    我正在考虑从使用 PHP 切换到使用 Python 来开发 Web 应用程序 但我想知道 Python 是否像 PHP 一样擅长在 HTML 中穿插 本质上 我发现它使用起来非常简单 直观将 PHP 放在我想要的位置 然后可以随意安排 组织
  • 如何在PHP中完成http响应并进行进一步处理?

    就我而言 我需要向客户端回显一个标志并发送一封电子邮件 现在客户端需要等待电子邮件发送 但我想把这两个步骤分开 该怎么做呢 你可以看一下异步运行 PHP 任务 https stackoverflow com questions 858883
  • json_decode 到自定义类

    是否可以将 json 字符串解码为 stdClass 以外的对象 不是自动的 但你可以按照老式的路线来做 data json decode json true class new Whatever foreach data as key g
  • 使用活动目录对 Intranet 站点上的用户进行身份验证

    我建立了一个 内联网 站点 它有自己的登录系统 用户注册为新用户 并使用其上的用户名 密码登录该站点 但是 现在我想扩展它 让 Intranet 站点使用现有的 ActiveDirectory 进行身份验证 这就是我正在寻找的 前进 当用户
  • zend框架验证模型中的数据而不是表单中的数据

    使用 Zend Framework 2 在我的应用程序中 要编辑数据库中的数据 可以编译 html 表单或发送 http post 请求 我的服务器作为 Web 服务实现 在第二种情况下 不会呈现表单 问题 如果当服务器收到不是从表单发送而
  • Symfony2 - 在自定义验证器中调用 EmailValidator

    我正在创建一个自定义验证器约束来验证 联系人 类似于 John Doe 电子邮件受保护 gt 遵循Cookbook http symfony com doc current cookbook validation custom constr
  • 什么是 PHP session_start()

    它是否基于 cookie 启动当前会话 从 PHP 网站上得到的 PHP如何控制会话 如果我在用户打开我的登录页面时启动会话 我什至可以使用该会话做什么 我可以使用当前会话来获取有关登录用户的信息吗 PHP 会话系统允许您将数据安全地存储在
  • 如何在没有 SSH 和 CLI 访问生产的情况下部署 symfony 项目 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 大多数托管提供商仅具有 FTP 访问权限 是否可以 常见地进行 symfony 项目 3 x 或 4 x 的本地安装 然后通过 FTP 上
  • 访问 PHP 数组对象受保护的属性

    我正在尝试在 Symfony2 中上传多个文件 我正在尝试访问以下请求对象 但无法获取参数属性 如何将文件一一上传 我得到的错误 致命错误 无法访问第 66 行 var www File src Webmuch FileBundle Ent
  • 使用 yaml 路由描述时如何在运行时获取 Symfony2 中的路由名称?

    在这里你可以找到我的n关于 Symfony2 的第一个问题 我正在与一个分页捆绑 https github com makerlabs PagerBundle wiki使用中提供的路由名称routing yml文件 从我的角度来看 这种方法
  • Nginx 安全链接模块不适用于 php 文件,但适用于静态文件

    我在用http nginx org en docs http ngx http secure link module html http nginx org en docs http ngx http secure link module
  • 突出显示单词并提取其附近文本的函数

    我有一个文本例如 Etiam porta semmalesuada magna mollis euismod 整数取数 ante venenatis dapibus posuere velit aliquet 埃蒂亚姆 门塔 塞姆 male

随机推荐

  • sql 报错注入

    以往个人知识星球搬运 by travelnight 这里以sql libs 为例 一 基础报错注入 这里的东西比较简单 快速略过 访问 http 127 0 0 1 sqllabs Less 1 直接构造 id 参数 http 127 0
  • Pycharm画图出现Process finished with exit code -1073741819 (0xC0000005)的错误,画图闪退的问题

    1 首先比较常见的解决方案汇总 PyCharm答疑 Process finished with exit code 知乎 zhihu com 本人采用上述方法无法解决我的问题 于是再次探索 2 发现是通过anaconda安装matplotl
  • 转 真正的轻量级WebService框架——使用JAX-WS(JWS)发布WebService

    WebService历来都很受重视 特别是Java阵营 WebService框架和技术层出不穷 知名的XFile 新的如CXF Axis1 Axis2等 而Sun公司也不甘落后 从早期的JAX RPC到现在成熟的 支持RPC调用与消息传递的
  • 数组-稀疏数组

    当一个二维数组中的无效数据远远大于有效数据时 可以将这个二维数组转换成一个新的数组 达到压缩内存的目的 而这个新的数组就叫做稀疏数组 说明 这里的无效数据通常是指0或者其它许多相同的数据 是稳定的 默认的 比如 0 0 0 0 0 0 0
  • Mac 命令集锦

    记录Mac电脑终端操作 Mac 修改只读文件 找到Java路径 文件查找 Mac 修改只读文件 sudo chmod 755 文件名 输入电脑锁屏密码 sudo vim 文件名 找到Java路径 usr libexec java home
  • 我的博客之分界线

    从正式学习C 到秋招差不多半年的时间 博客完全地记录了我的学习路线以及穿插其中的一些小情绪 必须承认的是 这段时间的学习主要还是以找工作为目的 昨天提示有新访客的评论 忽然有点被敲打到 找工作是一定会有结束的时候的 但是学习这件事是没有的
  • scanf函数格式化输入

    格式字符说明 a A 读入一个浮点值 仅C99有效 c 读入一个字符 d 读入十进制整数 i 读入十进制 八进制 十六进制整数 o 读入八进制整数 x X 读入十六进制整数 c 读入一个字符 s 读入一个字符串 遇空格 制表符或换行符结束
  • 使用mouse without borders无界键盘鼠标工具实现一套键盘鼠标控制两台电脑(非常的奈斯)

    由于两台电脑 所以就需要搭配两套键盘鼠标 对于有限的办公桌面来说 显得杂乱和拥挤 对于这种情况 微软车库里有这么一个比较方便好用的工具微软无界鼠标 Mouse without Borders 应该注意的一些问题 自己电脑的名字一定要是英文名
  • OpenGL课程设计 光线追踪

    链接 https pan baidu com s 1cBTTbbzRCVBCX H4jf6qMA 提取码 kj8w 一 实验内容与要求 1 1 实验内容 1 实验描述 基于C 也可选择其它编程语言 但需要在实现中体现面向对象的思想 实现完整
  • [HNOI2012]永无乡【splay】

    题目链接 好题哇 学会了什么叫做splay树的合并 这道题很容易会去想到使用并查集来解 当然 我之前写过并查集加上线段树合并来做这道题的 现在换种想法 也是学了splay不久的缘故 写起来磕磕碰碰的 这道题让我也更加的懂了关于splay的根
  • 基于自注意力的生成对抗归因网络的交通流缺失数据修复

    文章信息 Missing Data Repairs for Traffic Flow With Self Attention Generative Adversarial Imputation Net 是2022年7月发表在期刊IEEE T
  • 解决ubuntu20.04网络图标消失,连不上网问题

    Ubuntu20 04虚拟机出现无法上网 此时右上角没有网络标志 Settings gt NetWork也只有VPN一项 打开终端 进行以下操作 sudo service network manager stop sudo rm var l
  • sklearn入门&决策树在sklearn中的实现

    sklearn入门 scikit learn官网 http scikit learn org stable index html 中文翻译网址 https sklearn apachecn org docs master 2 html 算法
  • 基于微信小程序的生活日用品交易平台

    基于微信小程序的生活日用品交易平台 付源码 论文 技术架构 微信小程序 微信小程序 是一种普及型高 新型的 不需要安装就可以使用的程序 它通过搜索栏或者是扫描微信二维码 就可以使用户体验到其功能 申请微信小程序的门槛很低 各行各业的用户与组
  • 硬件设计——电源防反接电路

    电源防反接电路 一 二极管防反接电路 一 案例一 二 案例二 三 防反接二极管三个重要选型参数 二 PMOS防反接电路 一 案例一 二 案例二 三 防反接PMOS管四个重要选型参数 一 二极管防反接电路 一 案例一 原理图 器件分析 二 案
  • IP子网的划分

    文章目录 一 子网掩码 1 产生背景 2 定义 3 分类 二 VLSM算法 1 得出下列参数 2 计算划分结果 3 举例子计算 三 常见子网划分对应关系 四 练习 IP编址 题目 需求 解题 1 192 168 1 100 28 2 172
  • java将图片存储在数据库(mysql)

    今天在做项目的时候遇到一个问题 将图片存储在数据库中 由于数据库中不能直接存储图片类型文件 所以只能转为二进制存储 具体实现如下 数据库处理 将字段类型设置为bolb类型 java处理 public void tt1 图片地址 String
  • 进程的地址空间概述

    前言 每台计算机都有一些主存用来保存正在执行的程序 在一个非常简单的操作系统中 仅仅有一个应用程序运行在内存中 第二个应用程序必须等待 为了运行第二个应用程序 需要把第一个应用程序移除才能把第二个程序装入内存 这种频繁的装入内存的操作是很没
  • WireShark是什么?其作用有哪些?

    当下可使用的抓包工具有很多 其中最为常见的抓包工具就是WireShark wireshark是非常流行的网络封包分析软件 功能十分强大 可以截取各种网络封包 显示网络封包的详细信息 而且它是开源软件 可以放心使用 那么WireShark是什
  • vscode中使用xDebug调试php

    环境 vscode phpstudy8 1 1 3 php7 3 4nts 第一步 安装php扩展 phpstudy中 php设置 扩展组件 XDebug调试组件 选择profile输出 端口监听9000 后面的配置中这个端口要保持一致 第