采用的是PhpStrom+Xdebug+QQ浏览器(其他浏览器也可以,个人喜好)

1.下载适合的Xdebug插件

  下载地址https://xdebug.org/download.php

  不知道选用哪个版本的话,那么有三种方式

  (1)可以输出自己phpinfo信息,然后将所有的phpinfo里的信息,复制张贴到下方

    Ctrl+A全选phpinfo信息

粘贴到下方框中

监测出适合你的版本,点击进行安装

  将下载好的.dll文件放入上图中指定的位置C:\phpStudy\PHPTutorial\php\php-7.2.1-nts\ext\php_xdebug-2.7.1-7.2-vc15-nts.dll

  (2)如果你的phpinfo信息监测不到相应的xdebug版本,可以参考下图

  (3)根据自己phpinfo信息寻找适合的版本

  

修改php.ini文件文件,在最后一行添加(其中的目录请按照自己的环境去切换)

[Xdebug]
xdebug.profiler_output_dir="C:\phpStudy\tmp\xdebug"
;日志目录
xdebug.trace_output_dir="C:\phpStudy\tmp\xdebug"
;加载的动态链接库,上面图片中红框内的内容
zend_extension = "C:\phpStudy\PHPTutorial\php\php-7.2.1-nts\ext\php_xdebug-2.7.1-7.2-vc15-nts.dll"
xdebug.idekey="PHPSTORM"
xdebug.remote_handler = "dbgp"
xdebug.remote_mode = "req"
xdebug.remote_host=127.0.0.1
xdebug.remote_enable=on
xdebug.remote_port = 9000
xdebug.remote_autostart = no

然后再输出phpinfo()就可以检测xdebug的信息

 2.下载浏览器Xdebug插件(我使用的QQ浏览器)

  应用中心

  

与php.ini中的配置一样

3.配置PhpStrom

打开设置(Ctrl+Alt+S)=>语言和框架=>php,然后选择对应的php版本

打开设置(Ctrl+Alt+S)=>语言和框架=>php=>Debug,配置与php.ini中xdebug.remote_port一样的端口

配置项目服务

配置调试:运行=>编辑结构

转载于:https://www.cnblogs.com/houss/p/10763684.html

phpstrom配置Xdebug相关推荐

  1. PhpStrom 配置Xdebug

    1 到 http://xdebug.org/download.php下载xdebug.注意找到自己对应的php版本.或者可以通过 http://xdebug.org/wizard.php页面,将php ...

  2. laradock、phpstrom、xdebug配置实现断点调试

    很长一段时间laravel小项目都用dd()调试,直到前几天得调试结果回调接口,还是要断点调试. 文章目录 安装xDebug phpstrom配置 安装xDebug 一. 首先在workspace和 ...

  3. NetBeans配置Xdebug 远程调试PHP

    很多PHP程序员使用echo,dump等比较原始的方法调试,这是非常落后的. 几年前本人写过一篇: NetBeans配置Xdebug 由于那篇文档还需要引用本人写的其他文档,感觉有些分散,所以这里重新 ...

  4. NetBeans配置Xdebug

    这篇文章已经更新,看 Windows环境配置xdebug调试PHP Windows环境 或者 NetBeans配置Xdebug 远程调试PHP Linux环境 nebeans配置xdebug可以方便我 ...

  5. xampp配置xdebug

    xampp为一套PHP集成环境,其中PHP中就包含了开发中流行的类库. xdebug.dll就是其中一个例子.在网上找了一些配置xdebug的文章.其中都说是 zend_extension_tx=&q ...

  6. phpstorm调试php配置,PhpStorm配置Xdebug调试WordPress

    PhpStorm配置Xdebug之我的理解 Nginx将root指向PhpStorm的工作目录, 因为自己之前都是Java写的多,用的IDE是IntelliJ IDEA,虽然跟PhpStorm是一家, ...

  7. phpstorm配置Xdebug

    1.下载xdebug插件:https://xdebug.org/download.php 2.查看自己的php信息,(phpinfo()就可以),出现如下界面然后点击查看网页源代码 3. 将代码粘贴到 ...

  8. xdebug怎样在php中配置,教你在PHPStorm中配置Xdebug

    本教程适用于Laravel项目的使用者,并默认使用Homestead作为开发环境的虚拟机. 1. 确认你已经安装了Xdebug 通过ssh登录你的homestead,执行 ls /etc/php5/f ...

  9. PhpStorm配置Xdebug调试PHP程序

    From: http://blog.csdn.net/ljfrocky/article/details/46531137 这篇文章主要介绍了如何使用PhpStorm + Xdebug调试PHP程序,需 ...

最新文章

  1. Linux查看多核CPU利用率
  2. Product Backlog:终极任务清单
  3. 我的7天=玩2天+窝5天
  4. C++ 类型转换 :C语言的类型转换、C++的四种强制类型转换、explicit
  5. 显示此文稿缺少字体_打开CAD图纸后,显示缺少SHX文件?这个解决方法你一定要知道...
  6. laravel数据库相关操作
  7. 新手开车 驾驶小秘诀要牢记
  8. 重构碎片化知识_荐书|《重构:数字化转型的逻辑》
  9. h3c Telnet配置实验
  10. deeplearning.ai——构建循环神经网络
  11. JavaScript入门基础知识总结
  12. Java毕设项目成都某4S店销售管理系统计算机(附源码+系统+数据库+LW)
  13. 【毕业论文】分享当年使用过的一些好用网站,包括论文去重,翻译,作图神器,免费文献查找 | 第 1 期
  14. Mac如何清理缓存文件
  15. 专业技能热门配方大全
  16. 基因编辑婴儿的意味着什么
  17. shell awk命令详解
  18. 2022全国节能宣传周 | 志翔科技大数据:支撑电企降碳、生活节能
  19. 光纤收发器的原理及应用_浅析光纤收发器的原理与分类
  20. 如何使用pdfbox實現打印功能--foxconn-it-zyzx-xiaohuibing-2

热门文章

  1. Flutter 列表踩坑
  2. c 文件操作_你电脑用久了,会有多少重复文件?快用它来整理一下吧
  3. c++基于asio的组播:windows linux通信
  4. 易语言客户端请求http_易语言建立HTTP连接请求源码
  5. Thymeleaf的入门(一)
  6. 【kafka】kafka Kafka分区leader迁移
  7. 【Spring】actual transaction available for current thread - cannot reliably process ‘remove‘ call
  8. 【ElasticSearch】 Hive数据导入到 es 的 项目 FastIndex
  9. 【jackson】@JsonDeserialize 和 @JsonSerialize
  10. 【Elasticsearch】ES内存满问题排查思路