1.首先下载相应的php_xdebug.dll,下载地址:

http://www.xdebug.org/download.php

2.将下载文件复制到你的php下的ext目录里。

3.编辑php.ini文件,加入下面信息:

[Xdebug]
zend_extension=php_xdebug.dll
xdebug.profiler_append = 0
xdebug.profiler_enable = 1
xdebug.profiler_enable_trigger = 0
xdebug.profiler_output_name = "cache.out.%t-%s"
xdebug.remote_enable = 1
xdebug.remote_mode = "req"
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "127.0.0.1"
xdebug.remote_port = 9000
xdebug.idekey="PHPSTORM"
xdebug.remote_autostart = no
xdebug.trace_output_dir="../Projects/xdebug"
xdebug.profiler_output_dir="../Projects/xdebug"
xdebug.idekey="PHPSTORM"

  

  后面的目录“../Projects/xdebug”为你想要放置Xdebug输出的数据文件的目录,可自由设置。

参数参考设置:

    xdebug.default_enable=on

  ;显示默认的错误信息

  xdebug.auto_trace=on

  ;自动打开“监测函数调用过程”的功模。该功能可以在你指定的目录中将函数调用的监测信息以文件的形式输出。此配置项的默认值为off。

  xdebug.collect_params=on

  ;打开收集“函数参数”的功能。将函数调用的参数值列入函数过程调用的监测信息中。此配置项的默认值为off。

  xdebug.collect_return=on

  ;打开收集“函数返回值”的功能。将函数的返回值列入函数过程调用的监测信息中。此配置项的默认值为off。

  xdebug.max_nesting_level=100

  xdebug.profiler_enable=on

  ;打开效能监测器。

  xdebug.remote_enable=on

  ;是否调试

  xdebug.remote_host=localhost

  xdebug.remote_port=9000

  ;调试端口

  xdebug.remote_handler=dbgp

  ;选择协议

  xdebug.trace_output_dir="d:\Temp"

  ;设定函数调用监测信息的输出文件的路径。

  xdebug.profiler_output_dir="d:\Temp"

  ;设定效能监测信息输出文件的路径。

至此,安装完成,可以通过<?php phpinfo();?>查看:

转载于:https://www.cnblogs.com/xj76149095/p/6626569.html

PHP之路——Xdebug扩展相关推荐

  1. phpstudy2018 安装xdebug扩展

    第一步:查看PHP版本信息 第二步:到xdebug下载页去下载最新的版本(注意:要下载PHP对应版本) 第三步:把扩展php_xdebug-2.7.0alpha1-7.2-vc15-nts.dll放到 ...

  2. php安装xdebug扩展

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

  3. php调试工具xdebug安装配置教程,PHP 7安装调试工具Xdebug扩展的方法教程

    PHP 7安装调试工具Xdebug扩展的方法教程 前言 说到PHP代码调试,对于有经验的PHPer,通过echo.print_r.var_dump函数,或PHP开发工具zend studio.edit ...

  4. php xdebug 中文手册,php 安装xdebug扩展

    php 扩展获取地址http://pecl.php.net/package/ 编译安装的过程 wget http://pecl.php.net/get/xdebug-2.2.2.tgz tar -zx ...

  5. php 安装xdebug扩展

    php 扩展获取地址 http://pecl.php.net/package/ 编译安装的过程 wget http://pecl.php.net/get/xdebug-2.2.2.tgz tar -z ...

  6. MAC下基于XAMPP套件安装xdebug扩展

    1.第一步当然是下载XAMPP套件包,这里不赘述,特别强调的是,不需要下载VM版本. 2.安装autoconf包 brew install autoconf 3.下载 xdebug-3.1.1.tgz ...

  7. php扩展xdebug安装以及用kcachegrind系统分析

    一:安装 安装方法一:编译安装 1.下载PHP的XDebug扩展,网址:http://xdebug.org/ # wget http://pecl.php.net/get/xdebug-2.1.2.t ...

  8. php扩展的xdebug,安装php扩展:Xdebug

    之前一直没有使用xdebug,程序依然跑的飞快.但是对于底层怎么解析.处理写的这些php程序呢?不知道.xdebug或许可以对你有帮助. xdebug 是 php的一个扩展库,需要专门安装才可以使用. ...

  9. phpstrom+xdebug调试PHP代码

    众所周知开发PHP的IDE种类繁多,然而开发PHP并不能像开发其他语言一样,调试PHP代码对诸多新手来说,搭建调试环境就比较麻烦!其实哈,我发现NuSphere-phped-16.0很强大,集成了很强 ...

  10. Xdebug的安装-(无错可执行版)

    xdebug是一个开源的php调试器,以php模块的形式加载并被使用.可以用来跟踪,调试和分析PHP程序的运行状况. 这里以PHP5.2.13为例, 1.下载php_xdebug-2.1.0-5.2. ...

最新文章

  1. 在win7怎么使用linux指令,Win7系统的Powershell命令怎么使用
  2. 2018.3,GC可控了
  3. c#如何跳出一个函数_C#初学者教程系列9:类和对象
  4. plsql学习范例--使用utl_file包将查询结果输出到文件中
  5. 苹果CMS小俊XG013主题模板
  6. java 程序更新_如何关闭JAVA更新程序
  7. workplace background
  8. 【Elasticsearch】es 快照 snapshot 操作实战
  9. mysql执行语句_MySQL查看实时执行的SQL语句
  10. MySQL 随机获得一条数据的方法
  11. NSIS ---使用nsDialogs创建自定义页面,并获取输入到控件中的内容保存到一个XML文档中
  12. Ansys Lumerical | 铌酸锂热调制波导仿真
  13. js将数字转换成中文大写
  14. 在HTML中实现两个div并排显示
  15. 噪声来源、定义及影响【转自微信公众号微波射频网】
  16. 以前常用的攻击软件源代码
  17. 数据库数据迁移失败,如何进行修复操作
  18. 智能移动机器人--科研项目汇总
  19. 信息泄露事件频发,下一个会是谁?
  20. VM虚拟机黑苹果无法启动

热门文章

  1. 第三:启发式搜索:A* 算法
  2. Flutter进阶第11篇: 调用原生硬件Api实现扫码 扫描条形码 扫描二维码
  3. SQL Sever — 查询前10%的数据、查询并参与计算显示出数据、查询前10行数据、多重升序降序查询、去掉重复值、替换列名显示
  4. 如何使用手机端、ipad端来编写博客
  5. You have tried to change the API from what has been previously approved
  6. elementUI 下拉框隐藏时触发相关事件(下拉框下拉显示时不触发)
  7. 多并发编程基础 之进程 Process
  8. websocket连接相关的几个问题
  9. mysql 的一些操作
  10. 详解C++ friend关键字