1. xdebug的安装
这里只简单展示mac、linux的安装方法
终端执行 pecl install xdebug-3.1.5.tgz,即可,其中3.1.5对应的是php7.3
其他php版本
php7.0  xdebug 2.8.1
php7.1  xdebug 2.9.8
php7.2  xdebug 3.1.5
php7.3  xdebug 3.1.5
php7.4  xdebug 3.1.5
php8.0  xdebug 3.1.5
php8.1  xdebug 3.1.5
  1. 编辑php.ini里的xdebug配置,如下
[xdebug]
zend_extension="xdebug.so"
xdebug.remote_enable = 1
xdebug.mode = debug
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "localhost"
xdebug.remote_mode = "req"
xdebug.remote_port = 9003
xdebug.client_port=9003
xdebug.client_host="localhost"
xdebug.idekey = "PHPSTORM"
  1. phpstorm打开首选项,然后按如图配置

  1. 编辑运行选项




**

坑点!

如果装有swoole_loader扩展,则无法使用xdebug,有冲突
**

phpstorm xdebug简洁教程相关推荐

  1. 『PHP』手把手教你使用phpstorm+xdebug调试php代码(保姆级教程)

    文章目录 前言 搭建调试用服务器 配置phpstorm项目和php.ini 接入调试 ①浏览器调试(推荐) ②phpstorm调试 完 前言 环境基于: phpstorm 2020.1 phpstud ...

  2. 利用docker搭建php调试环境(phpstorm+xdebug)

    前言 最近审计php代码发现手动打印变量实在是太累了,不能快速的了解目标应用程序的运行逻辑.还是决定转战xdebug,下面是一些简单的记录-真香 docker环境获取 为什么用docker来搭建调试环 ...

  3. PHPStorm+XDebug进行调试

    原文:PHPStorm+XDebug进行调试 笔者的开发环境如下: Windows8.1+Apache+PhpStorm+XDebug+Firefox(XDebug helper 1.4.3插件). ...

  4. lnmp.org + phpstorm + xdebug

    lnmp.org下载安装包安装之: lnmp是个集成安装包,就不用自己在配置lnmp环境 安装phpstorm,破解方法:注册服务器为http://idea.lanyus.com 就可以了 xdebu ...

  5. phpstorm+Xdebug断点调试PHP

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

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

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

  7. Pandas之:Pandas简洁教程

    文章目录 简介 对象创建 查看数据 选择数据 loc和iloc 布尔索引 处理缺失数据 合并 分组 简介 pandas是建立在Python编程语言之上的一种快速,强大,灵活且易于使用的开源数据分析和处 ...

  8. Jupyter Notebook简洁教程

    继上次对Anaconda进行了一定的讲解后,有朋友建议我再对IPython笔记本的使用做一定的介绍,我自己找了些资料,基于对最为常用的功能进行介绍目的,写了这么篇简单的教程. 在完成Ananconda ...

  9. cmake简洁教程 - 第五篇

    由于cmake内容较多,篇幅较长,为了不让人疲倦,分成了多篇博客,全部博客链接如下 cmake简洁教程 - 第一篇_YZF_Kevin的博客-CSDN博客_cmake入门教程 cmake简洁教程 - ...

最新文章

  1. 知名文件传输协议 SCP 被曝存在 35 年历史的安全漏洞
  2. Xamarin Essentials教程构建共享请求
  3. android p wifi一直在扫描_Android再次解读萤石云视频
  4. linux操作系统cp命令
  5. 前端传递多个数组以及其他参数,springboot后台如何接收
  6. pcb板可挖孔吗_PCB板微孔加工方法之机械钻孔
  7. usb驱动自安装程序的制作
  8. 用python画小黄人-怎么用python画小黄人
  9. google bigquery数据下载
  10. 进程调度时间计算方式
  11. [音乐] 逆转裁判1~6【五分半无缝衔接】追求组曲
  12. 基于Python,从零开始,裸写一套期权定价程序
  13. linux启动/停止/重启MySQL的命令
  14. substrate node cli
  15. 2022年大中华区最佳职场榜单公布,共有92家企业入选 | 美通社头条
  16. 33岁适合学java吗_33岁女生想学习Java好不好
  17. python 可以用excel做词云图嘛_今天从零教你开始利用Python打造词云图!
  18. java 多线程之join
  19. oracle中怎样获取当前月上个月的第一天和最后一天?
  20. H3C 无线交换机的数据转发原理

热门文章

  1. Screenshot
  2. matlab 画3维图像
  3. java 设置环境变量生效_配置java环境变量后没有生效的解决办法
  4. 程序设计思维与实践 Week14 限时大模拟
  5. 后盾vip php框架,后盾网实战VIP教程之ThinkPHP微博项目系列培训
  6. jq实现页面滑动到一定位置显示返回顶部按钮,点击回到页面顶部
  7. 【以太网交换安全】--- 交换机流量控制/DHCP Snooping/IP Source Guard
  8. 「解决BUG」WIndows 开机进入桌面后一直闪屏刷新,无法打开资源管理器,菜单等界面
  9. ContextCapture User Guide V4.4.11 Home(Smart3D 帮助文档 目录)
  10. 应广单片机PMS152