一、前言

1. Xdebug 简介

Xdebug 是一个开放源代码的 PHP 程序调试器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况。当前最新版本为 Xdebug 2.5.0。

2. Xdebug 相关资料

官网:https://xdebug.org

官网文档:https://xdebug.org/docs

3. 选择合适的版本

如果不知道该下载哪个版本,官方提供了一个检测工具,只需要打印 phpinfo() 的信息,并全部复制到该工具的文本框内,并点击下面的“Analyse my phpinfo() output”按钮即可,官方将会提供详细的下载和安装介绍。工具传送门

如果官方的文档看不懂,可以继续往下看。

二、安装 Xdebug 扩展

以下为本人的安装步骤。

1. Linux、macOS 下安装

#下载、解压、安装、编译:

$ curl -O https://xdebug.org/files/xdebug-2.5.0.tgz

$ tar -zxf xdebug-2.5.0.tgz

$ cd xdebug-2.5.0$ phpize

$ ./configure --with-php-config=/usr/bin/php-config7.1$ make

$ make install

Installing shared extensions:/usr/lib/php/20160303/

编译成功后会提示一个路径,表示已经将扩展放置在该位置。

#. 修改 PHP 的配置文件/etc/php/7.1/cli/php.ini,加载 Xdebug 模块:

zend_extension=xdebug.so

#. 重启php,检测是否安装成功:

$ /etc/init.d/php7.1-fpm restart

$ php -m | grep xdebug

如果出现 xdebug 则表示安装成功。

php 7.1 xdebug,PHP7.1安装xdebug相关推荐

  1. linux php7.0安装debug,ubuntu 安装php7.0 xdebug

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 环境:ubuntu 17.04 php:7.0 xdebug:2.7.0 官方指导教程:(https://xdebug. ...

  2. php安装xdebug扩展

    场景 在使用phpstorm等IDE编辑器编写php代码时,为了更方便的调试,我们需要安装一款php的扩展插件 xdebug.本实例当前运行环境为phpstudy集成环境. 步骤 step1 进入xd ...

  3. php 5.6 xdebug,php5.6.34安装Xdebug

    这篇文章主要介绍了php5.6.34安装Xdebug,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 Xdebug可以在PHPstorm里断点调试代码~是很方便的插件工具~ 我们先在PH ...

  4. php docker xdebug,docker安装xdebug并调试

    查询自己php相对应的Xdebug版本 首先将打印出来的phpinfo复制后粘贴到https://xdebug.org/wizard.php查. wget http://xdebug.org/file ...

  5. [新手]在macOS环境下安装xdebug

    使用环境 masOS 10.12 使用MAMP安装的PHP环境 在新安装的系统中,安装xdebug,遇到了一些小问题; P.S. 重新按照xdebug官网的指南安装了一次,把上次安装失败的xdebug ...

  6. centOS下为PHP安装Xdebug

    安装 tar -xvzf xdebug-2.1.2.tgz cd  xdebug-2.1.2 phpize (确保phpize已经安装) ./configure make && mak ...

  7. 【搜遍互联网,集百家之长】环境配置从入门到放弃之Mac环境下,安装XAMPP,给phpstorm安装Xdebug调试工具...

    前提 刚从Windows转到OS X,工作需要给phpstorm安装断点调试工具xdebug,一开始没当回事,心想不就个插件吗,上网看看文档还不是分分钟搞定,没想到就是噩梦的开始.整整两天,翻遍谷歌和 ...

  8. PHPSTORM下安装XDEBUG

    本文不是教程安装XDEBUG,具体的请自行百度(我也是按照百度上的一步步来的). 以下纠正几点目前我安装时查看播客的不对之处: 1. Setting > PHP > DEBUG > ...

  9. atom 安装 xdebug 调试 php 代码

    前言 xdebug是一款帮助php调试代码的扩展,主要功能有 堆栈跟踪 代码覆盖率分析 垃圾收集统计 远程调试 其中最有用的功能就属远程调试了,下面就一步步来搭建xdebug.从sublime转到at ...

最新文章

  1. 【linux】route使用小结
  2. php 小数末尾进1,PHP处理浮点数进一、去尾(不进行四舍五入) | 剑花烟雨江南...
  3. 邬贺铨:区块链技术将确保物联网隐私和安全
  4. 源码解析:Git的第一个提交是什么样的?
  5. 装X数学:高雅的数学表示
  6. SAP CRM BOL attribute_ref的merge逻辑调试
  7. pandas 取excel 中的某一列_Excel快速分表(xlwings+pandas)
  8. 阿里小蜜多模态知识图谱的构建及应用
  9. IntelliJ IDEA 快捷键 Windows
  10. ns3--入门基础概念
  11. 6713芯片手册_tms320c6713 gpio_tms320c6713_dsp6713中文手册
  12. 记录 | Latex 双栏排版插入图片后图片太大的问题 一种解决方案
  13. FFmpeg 在 Python 中的安装使用方法详解
  14. 不可混为一谈 说说数字机顶盒与网络机顶盒
  15. 编译、汇编、翻译原理知识概括
  16. 【2021届网易游戏-游戏测试开发实习生面经】笔试+一面+二面+HR面(已转正)
  17. python学习——廖雪峰网站
  18. 16丨数据分析基础篇答疑
  19. 圈叉游戏c语言,C语言圈叉棋练习.docx
  20. java计算机毕业设计哈尔滨旅游项目推荐平台演示录像2020MyBatis+系统+LW文档+源码+调试部署

热门文章

  1. 原生js获取URL参数
  2. Android网络编程(一)HTTP协议原理
  3. 2020年10种最佳持续集成工具
  4. windwos利用命令行结束进程, tasklist和taskkill命令
  5. Redis 性能测试工具(redis-benchmark)
  6. Emoji 表情带你秒懂哈希函数
  7. Linux 开机自启动多个脚本程序
  8. JS event.currentTarget( ) 和 event.target( ) 的区别
  9. express.static 作用及用法
  10. java山地车可以改装吗_【单车改装】自行车到底应该怎么改