phpstorm+xdebug/php项目调试

news2024/9/28 5:32:29

前提:项目使用xampp集成

一、下载xdebug,当到xampp/php/exp目录下

 二、配置php.ini

[Xdebug]
zend_extension="D:/xampp/php/ext/php_xdebug.dll"
xdebug.collect_params=On
xdebug.collect_return=On
xdebug.auto_trace=On
xdebug.trace_output_dir="D:\xampp\php\tmp\xdebug"
xdebug.profiler_enable=On
xdebug.profiler_enable_trigger=On
xdebug.profiler_output_dir="D:\xampp\php\tmp\xdebug"
#如果开启此,将忽略下面的 xdebug.remote_host 的参数。 <一台webserver有多个开发者的工作目录的时候使用,如:p1.xx.com,p2.xx.com,p3.xx.com 。。。等。 >
xdebug.remote_connect_back = On
#允许远程调试
xdebug.remote_enable=On
#远程调试地址
xdebug.remote_host=127.0.0.1
#远程调试端口
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
#调试器的关键字
xdebug.idekey=PHPSTORM

三、配置phpstorm

(一)、【File】-【Settings】-【Languages&Frameworks】-【PHP】

 

(二)、【File】-【Settings】-【Languages&Frameworks】-【PHP】-【Debug】

(三)、【File】-【Settings】-【Languages&Frameworks】-【PHP】-【Debug】-【DBGp Proxy】


(四)、【File】-【Settings】-【Languages&Frameworks】-【PHP】-【Server】

 (五)、【Edit Configurations】

 1、【+】-【PHP Web Page】

2、

 (六)、【Run】-【Web Server Debug Validation】

 【Validate】出现以下为正确:

 四、启动xampp

五、访问页面即可debug

 

 

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/637267.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

asp.net探头监控管理系统VS开发sqlserver数据库web结构c#编程Microsoft Visual Studio

一、源码特点 asp.net探头监控管理系统 是一套完善的web设计管理系统&#xff0c;系统具有完整的源代码和数据库&#xff0c;系统主要采用B/S模式开发。开发环境为vs2010&#xff0c;数据库为sqlserver2008&#xff0c;使用c#语言 开发 asp.net探头监控管理系统VS开发s…

BUUCTF 大帝的密码武器 1

题目描述&#xff1a;&#xff08;下载题目&#xff0c;然后修改后缀名为.zip打开&#xff1a;&#xff09; 公元前一百年&#xff0c;在罗马出生了一位对世界影响巨大的人物&#xff0c;他生前是罗马三巨头之一。他率先使用了一种简单的加密函&#xff0c;因此这种加密方法以…

pyecharts案例一——生成美日印三国疫情确诊人数折线图

数据获取 首先从美国的疫情数据的json字符串中获取出我们需要的日期和确诊数量数据 &#xff0c;可以使用json格式化工具里面的试图查看嵌套结构&#xff0c;从而获取我们期望的数据。 再强调{} 是字典&#xff0c;[]是列表 完整代码 import json from pyecharts.charts i…

什么电脑配置玩暗黑破坏神4比较好?驱动人生游戏配置推荐

《暗黑破坏神4》已经在PC、PS4、PS5、Xbox One和Xbox Series X/S平台上发行一段时间了&#xff0c;不少驱动人生的小伙伴已经体验到了《暗黑破坏神4》&#xff0c;游戏的画面效果非常精美&#xff0c;但也对电脑配置有一定的要求。如果想要流畅地玩这款游戏&#xff0c;不仅要有…

劝学:Android 14 Framework 引入了哪些“新”技术栈

作者&#xff1a;Mr_万能胶 2023 年 Google I/O 已于 2023 年 5 月 10 日 拉开帷幕&#xff0c;Android 14 Beta 版本近期也已经 释放到 Google partners&#xff0c;本文主要分析 Google 在 Android 14 框架代码中引入了哪些新的技术栈&#xff0c;而对于新功能和 API Change&…

软件工程全周期全过程20项文档模板,附下载。从《合同》到《需求规格说明书》到软件设计、开发、实施、验收、维护等全过程相关文档模板

软技工程全生命周期图 计算机软件研制产品的实现过程一般分为七个阶段&#xff1a; &#xff08;一&#xff09;──软件系统要求分析阶段&#xff0c;包括软件研制要求的确定、签订合同、软件设计和开发的策划&#xff1b; &#xff08;二&#xff09;──软件需求分析阶段&…

cleanrl

tensorboard gym RecordEpisodeStatistics RecordVideo

C#曲线绘制1-自定义封装曲线

目录 0、简要说明 1、GraphEdit.cs类封装 2、效果1 &#xff08;1&#xff09;创建窗体程序 &#xff08;2&#xff09;检测鼠标是否在数据点上 3、效果2 &#xff08;1&#xff09;创建窗体程序 4、工程下载连接 0、简要说明 C#绘制曲线自定义类封装 1、封装绘制曲线类…

Android架构灵魂组件Lifecycle的生命周期机制详解

前言&#xff1a;写作就跟生活一样&#xff0c;是一趟发现之旅。 前言 在早期 Andorid 架构中&#xff0c;生命周期的事件监听和状态查询&#xff0c;我们需要自定义一套提供侦测功能的 Activity/Fragment 基类及回调接口&#xff0c;在 Activity/Fragment 的生命周期方法中实…

618必买清单,几款实用的数码好物分享

只剩一周的618&#xff0c;各大电商平台都在为我们献上一场豪华盛宴&#xff01;小伙伴们&#xff0c;你们的购物车已经快满了吗&#xff1f;楼主翻了翻自己的账单&#xff0c;发现很多商品的活动力度都非常给力&#xff0c;简直就是给我们的钱包来了一次“减负”操作。今天&am…

记录基于Vue.js的移动端Tree树形组件

目录 一、Liquor Tree 入门 &#xff1a; Development Component Options 组件选项 Structure 结构 二、vue-treeselect Introduction 介绍 Getting Started 入门 Vue 树形选择器&#xff08; Vue tree select &#xff09;组件在搭建 Vue 的 app 中特别常用&#xff0…

算法提高-图论- 负环

负环 负环AcWing 904. 虫洞AcWing 361. 观光奶牛AcWing 1165. 单词环 负环 本博客主要介绍spfa求负环 一般用第二种方法 第一种方法如果每个点入队n次&#xff0c;每次入队也要遍历n次&#xff0c;那么时间复杂度就是n2 第二种方法时间复杂度是n&#xff0c;只要发现最短路边数…

城市道路路面病害检测识别分析,以RDD赛事捷克-印度-日本集成融合数据集为例,基于yolov5m模型开发构建城市道路病害检测识别系统

城市道路病害检测是最近比较热门的一个任务领域&#xff0c;核心就是迁移深度学习目前已有的研究成果来实现实时城市道路路面病害的检测识别分析&#xff0c;在我之前的很多博文中都有做过类似桥梁、大坝、基建、隧道等水泥设施裂缝裂痕等目标检测相关的项目&#xff0c;除此之…

SQL Server 2008 定时自动备份和自动删除方法

SQL Server 2008 数据定时自动备份和自动删除方法&#xff0c;同一个计划兼备数据备份数数据删除的操作方法 工具/原料 SQL Server 2008 方法/步骤 1、 点击实例名下的【管理】-【维护计划】-点击鼠标右键&#xff0c;点击【维护计划向导】&#xff0c;填写计划名称&…

崛起的中国卫浴:市场与创新双驱动

5月28日&#xff0c;国产大飞机C919完美完成了商业航班首飞。从中国制造到中国创造&#xff0c;C919的成功是无数中国企业、中国品牌的缩影。 改革开放至今的短短四十年间&#xff0c;中国经历了“以市场换技术-模仿式创新-源创新”三个阶段&#xff0c;上世纪90年代&#xff…

【IMX6ULL驱动开发学习】07.注册驱动设备_分配固定的次设备号_cdev

一、register_chrdev 在之前的hello驱动中&#xff0c;注册驱动设备的方式如下 /*初始化设备方法1&#xff1a;自动分配设备号&#xff0c;占用所有次设备号*/ major register_chrdev(0,"hello_drv",&hello_fops);使用 register_chrdev 分配设备号的方式比较…

【JAVA开发环境配置】 我也可以让JDK版本来去自由的切换了! 哈哈哈哈 舒服!

&#x1f680; 个人主页 极客小俊 ✍&#x1f3fb; 作者简介&#xff1a;web开发者、设计师、技术分享博主 &#x1f40b; 希望大家多多支持一下, 我们一起进步&#xff01;&#x1f604; &#x1f3c5; 如果文章对你有帮助的话&#xff0c;欢迎评论 &#x1f4ac;点赞&#x1…

单页面控制中心 vue-router

一、 路由的基本配置 1. 在router->index.js中&#xff0c;配置一个懒路由&#xff0c;定义页面加载哪个组件 import Vue from vue import VueRouter from vue-routerVue.use(VueRouter)const routes []// 配置一个懒路由,不然会加载页面下所有组件 const router new Vu…

基于微信小程序的失物招领系统设计与实现

博主介绍&#xff1a;✌擅长Java、微信小程序、Python、Android等&#xff0c;专注于Java技术领域和毕业项目实战✌ &#x1f345;文末获取源码联系&#x1f345; &#x1f447;&#x1f3fb; 精彩专栏推荐订阅&#x1f447;&#x1f3fb; 不然下次找不到哟 Java项目精品实战案…

BI工具+方案:火速构建电商数据分析架构

电商数据分析该怎么做&#xff1f;谁都知道电商数据分析讲究效率和精细化&#xff0c;光是围绕电商销售分析&#xff0c;就需要制作包括管理驾驶舱、销售预算分析、店铺销售增长趋势、店铺排名分析、商品退货分析等近20种电商数据分析报表。怎么才能又快又好地完成智能数据分析…