1、xdebug下载安装

xdebug下载地址:

下载对应自己php版本的xdebug后安装。

如果不知道该下载那个版本,点击下载页面按钮“custom installation

instructions”,把phpinfo()输出的页面内容全部复制到当前页面,点击提交,该页面会提示你的php版本、是否线程安全等,供你参考;该页面还会有安装步骤说明,一步一步安装即可。

2、是否安装成功验证

phpinfo()页面会出现xdebug的一系列参数,如果没出现,则没安装成功,或者版本与当前使用php版本不匹配,需要重新下载或者重新安装。

3、安装好后,配置内容

在php.ini中加入

zend_extension_ts="C:\wamp\php\ext\php_xdebug-2.1.0-5.2-vc6.dll"

如不行换:

zend_extension="C:\wamp\php\ext\php_xdebug-2.1.0-5.2-vc6.dll"

然后重启iis或者apache通过phpinfo()输出并查找xdebug是否被成功加载。

[Xdebug]

xdebug.auto_trace = On

xdebug.show_exception_trace = On

xdebug.remote_autostart = On

xdebug.remote_enable = On

xdebug.collect_vars = On

xdebug.collect_return = On

xdebug.collect_params = On

xdebug.trace_output_dir="c:/php5/debuginfo"

xdebug.profiler_enable=On

xdebug.profiler_output_dir="c:/php5/debuginfo"

xdebug.remote_host=localhost

xdebug.remote_port=9000

xdebug.remote_handler=dbgp

重启iis或者apache即可。

4、xdebug快捷键

F5:逐语句

F6:逐过程

F11:启动调试过程

php 设置断点,PHP xdebug安装配置(支持断点调试)相关推荐

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

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

  2. Phpstorm 2017.1+PHPWAMP+Xdebug环境配置以及断点调试

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

  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代码执行高度工具,它可以很好的测试我们的php代码各个阶段的性能,这样我们可以及时的进行数代码优化了,下面我来给大家从配置xdebug与xdebug调试技巧. windows ...

  5. lighttpd安装配置支持php

    转载链接:https://wiki.freebsdchina.org/howto/n/php_fastcgi_lighttpd 安装lighttpd 记得在SPAWNFCGI前打勾 [X] SPAWN ...

  6. centos编译安装配置支持ssl加密的mysql replication

    参考文章:http://www.howtoforge.com/how-to-set-up-mysql-database-replication-with-ssl-encryption-on-cento ...

  7. mysql ssl编译_centos编译安装配置支持ssl加密的mysql replication

    参考文章:http://www.howtoforge.com/how-to-set-up-mysql-database-replication-with-ssl-encryption-on-cento ...

  8. mysql5.7.19设置_MySQL5.7.19安装配置

    我的安装目录为:D:\Database\MySQL\mysql-5.7.19-winx64 1.解压MySQL-5.7.19 2.设置环境变量 MYSQL_HOME:D:\Database\MySQL ...

  9. hadoop服务器系统设置win10,win10系统hadoop安装配置的设置技巧

    win10系统使用久了,好多网友反馈说关于对win10系统hadoop安装配置设置的方法,在使用win10系统的过程中经常不知道如何去对win10系统hadoop安装配置进行设置,有什么好的办法去设置 ...

最新文章

  1. 化解谷歌AI霸权的另一种思路?开发平台的生态围剿
  2. requests(一): 发送一个json格式的post请求
  3. brain teasers
  4. docker启动sqlserver_ASP.NET Core容器化技术Docker零基础从入门到实战演练
  5. matlab向量归一化_已知近似的特征值,求特征向量
  6. PHP 使网站进行跨域访问
  7. 【zookeeper】zookeeper 脑裂问题
  8. 模式识别:聚类分析2020.05.27class
  9. python中面向对象的缺点_面向对象中的多态在 Python 中是否没有什么意义?
  10. mysql 有伪表吗_DML和DQL 总结
  11. 小暑至盛夏始吃苦尝酸保健康
  12. 406.根据身高重建队列
  13. 100 行 js 代码下载抖音无水印视频
  14. 海思和展讯给中国芯片业界带来信心和希望,或成为下一个芯片巨头
  15. 数据可视化|用散点图进行数据分析
  16. MacBook 如何使用两个微信(微信双开)
  17. c++报错:表达式必须含有常量值
  18. 网络编程之基础与接口函数
  19. 云计算(Day 8)
  20. 为什么摸了一天的鱼,你还是感觉这么累?

热门文章

  1. stm32 str转hex_【SW4STM32生成 hex文件的设置方法】
  2. opencv对应python版本_【求问各位大佬python3.6怎么使用opencv,用哪个版本】python3 opencv...
  3. 虚拟服务器备案流程,国内虚拟主机备案流程
  4. python程序经常被杀死之谜
  5. 退出命令_Vim命令报错问题:无法用:wq命令保存并退出只读文件
  6. ubuntu java 编译器_Ubuntu 16.04配置Java开发环境
  7. 如何安装_毛巾架如何安装
  8. 还不知道要看什么小说嘛?爬取小说网站前10页的小说数据分析一波
  9. 笔记本电脑linux系统下载,给笔记本电脑装Linux系统
  10. LeetCode:62. 不同路径