环境:win10+phpstorm2022+phpstudy8+lnmp

1、phpinfo();  查看是否安装xdebug,没有走以下流程

2、phpstudy中切换不同版本php版本,有些版本不支持xdebug(如php8.0.2),有些已经自带了(如php7.3.9)。已经自带的只需要在php.ini中调用

php.ini 配置文档

[Xdebug]
zend_extension=D:/phpstudy_pro/Extensions/php/php7.3.9nts/ext/php_xdebug.dll
xdebug.idekey=phpstorm
xdebug.remote_enable = On
xdebug.remote_host=localhost
;xdebug.remote_port 默认值为9000,这里需要跟phpstorm配置一致,下面有说明
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
xdebug.auto_trace = On

3、检测当前php 版本应该下载什么xdebug.dll的工具,它会提示应该下载哪个php版本,以及安装配置步骤:Xdebug: Support — Tailored Installation Instructions

4、配置phpstorm

5、配置chome

6、开始调试

刷新浏览器网页,出现以下对勾,表示配置成功

按F7,程序会一步一步往下走,碰到函数的话,会跳转到该函数。

按F8,在当前代码页一行一行的往下走,碰到函数不会跳转。

按F9,从某个断点跳到另一行处断点。

phpstorm断点调试相关推荐

  1. PHP笔记-使用PHPStorm断点调试php代码

    最近在撸php,书上都不交断点调试,这尼玛坑得很,没有断点的开发程序,就是坑,通过查阅和摸索,调试成功,在此记录下: php版本:7.1 phpstorm版本:2020.3 首先运行下: <?p ...

  2. php 断点调试 PHPStorm Xdebug helper

    安装与使用php的xdebug扩展 浏览器访问只包含<?php phpinfo();的php文件,查看php详情. 页面搜索是否安装了xdebug扩展. 如未安装,则访问:xdebug安装向导, ...

  3. vscode+php+phpstudy:断点调试(f5后vscode无法继续下一步;浏览器无法断点,直接返回执行结果的解决方法)

    文章目录 前言 1.设置phpstudy 2.设置vscode 前言 以前用的phpstorm断点调试,今天突然想用vscode断点调试,就是不能继续执行断点下一步,都是如下图所示 看了诸多博客,步骤 ...

  4. mac phpstorm调试php,MAC下phpstorm20190302+Xdebug2.7断点调试PHP | 朱斌技术博客

    前言: 很久很久没有看过PHP了,现在的技术真的是日新月异.受新冠状病毒的影响,也返不了岗,借此机会在MAC下php的debug(phpstorm+Xdebug断点调试PHP),碰到的坑现总结如下: ...

  5. phpstorm+Xdebug断点调试PHP

    前言: 何为DEBUG? 相信很多程序员都知道debug这个单词,也明白它的意思,但是对于这词的由来,恐怕少有人知道.关于debug的由来,要追溯到1937年.1937年,美国青年霍德华.艾肯找到IB ...

  6. php如何设置断点调试,使用 PHPStorm + Xdebug 实现断点调试

    一.配置 Xdebug 配置 Xdebug 相关参数,在 php.ini 文件中新增如下配置,如果没安装的,请参考<PHP 安装 Xdebug扩展>:[xdebug] xdebug.rem ...

  7. PhpStorm 配置debug断点调试

    以下方法可以不用下载Xdebug helper浏览器扩展插件,也不需配置Debug Configurations. 环境 phpstudy_pro 小皮集成环境 Apache 2.4.39 php 7 ...

  8. JetBrains PhpStorm 2017.1.4 x64+PHPWAMP+Xdebug环境配置以及断点调试

    首先先来说下IDE和服务环境的配置: 第一步,在PHPWAMP的站点根目录下创建项目文件夹,然后把IDE项目文件指向该文件,如下图所示: 第二步,创建文件,然后通过服务器进行显示,这里我写了两个文件, ...

  9. phpstorm 配置 xdebug断点调试

    前言 php是脚本型程序 每次出错都要手动exit断点程序不是很方便 哪里有需求哪里就有生产,Xdebug可以实现对php的断点调试.下面将我个人的安装经历分享给大家. 运行环境 windows .l ...

最新文章

  1. 覆盖(override)和重载(overload)
  2. jquery学习资源
  3. 单片机高手必知的三个重要步骤(干货分享)
  4. c#Md5 32位加密结果少了两个0的原因
  5. 这位曾指责乔布斯的怪老头,推出的AppleScript比Windows还要快!
  6. 使用指针时的“陷阱”
  7. 查看进程占用的端口号,同时杀死此进程
  8. TortoiseSVN 官网 中文语言包位置
  9. 通过锂电池原理来设计BMS系统
  10. java 错误代码1603_java更新时出现错误代码1603的解决方法
  11. 奥托尼克斯接近开关型号_奥托尼克斯接近开关型号如何选
  12. 代购源码,淘宝代购系统源码,代购程序,代购系统源码PHP前端源码参数说明
  13. cesium 剖面 火星_Cesium之地图研究
  14. BIOS之Option ROM详解
  15. 七种图像阈值分割技术
  16. 让你在ManjaroLinux下也能只用你喜欢的中文输入法
  17. 计算机关机键桌面,如何在电脑桌面添加一个关机图标?
  18. jQuery设置按钮的属性_可用不可用
  19. iOS添加快捷方式到桌面
  20. 微图中的高程DEM数据说明

热门文章

  1. CurvySplines01(一条路径使用两个材质球)
  2. boost asio ——深入框架
  3. GAN网络系列博客(三):不受坐标限制的GAN(StyleGAN3)
  4. 西元发布智能管理系统工程技术实训室解决方案
  5. C语言求素数两种方法
  6. 易语言学习笔记——基础篇
  7. 分享保护视力应用桌面
  8. Matlab 中保存运行的m文件
  9. xgboost Dmatrix label全为0 解决方法
  10. iOS学习——获取iOS设备的各种信息