对有有经验的程序员,使用 echo()、print_r ()、print_f ()、var_dump () 等函数足以调试 php 代码,如果你不喜欢这样的话,xdebug 就是一个非常好的 php 调试工具。

创建一个 php 文件,写入 phpinfo (); 这段代码。

然后访问此 php 文件,复制当前页面所有文字。

打开 https://xdebug.org/wizard 站点将复制的内容全部填写进去,点击 “Analyse my phpinfo () output” 按钮进行检测 php 对应扩展

下载扩展

将下载的文件放入到对应 php 版本的扩展文件夹中

打开 php.ini 文件,在最下方增加 xdebug 扩展配置

[Xdebug]zend_extension=E:\phpstudy_pro\Extensions\php\php7.3.4nts\ext\php_xdebug-3.1.4-7.3-vc15-nts-x86_64.dllxdebug.remote_enable =1xdebug.remote_handler = "dbgp"xdebug.remote_host = "127.0.0.1"xdebug.remote_port = 9000xdebug.client_port = 9000xdebug.idekey = testxdebug.mode = debug

打开 phpstorm 的设置

选择 PHP-Debug,将里面的端口修改成和 php.ini 里面的端口一致

配置 xdebug key, 确保端口和地址还有 key 必须和 php.ini 中的配置对应,IDE key 随便填写。

填写后需要在 php.ini 中添加如下配置
xdebug.idekey = test

增加调试服务,填写服务名称,添加请求服务地址,地址为 127.0.0.1, 下方的 “use path mappings” 不要进行勾选,牢记不要勾选。

配置完成之后点击验证,出现全部对号即配置成功

设置断点,开启 debug 监听,点击绿色的甲壳虫进行开始调试,这个小电话一定的是接通的状态,才可以的。

源码附件已经打包好上传到百度云了,大家自行下载即可~

链接: https://pan.baidu.com/s/14G-bpVthImHD4eosZUNSFA?pwd=yu27
提取码: yu27
百度云链接不稳定,随时可能会失效,大家抓紧保存哈。

如果百度云链接失效了的话,请留言告诉我,我看到后会及时更新~

开源地址
码云地址:
http://github.crmeb.net/u/defu

Github 地址:
http://github.crmeb.net/u/defu

phpstorm 配置 Xdebug 调试相关推荐

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

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

  2. PhpStorm配置Xdebug调试PHP程序

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

  3. phpstorm配置Xdebug

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

  4. phpstorm设置xdebug调试

    phpstorm设置xdebug调试 wamp开发环境安装完成以后,打开网页,输入 :localhost 检测xdebug是否开启 3.若xdebug已开启,请找到你wamp或者phpstudy的安装 ...

  5. 使用zend studio配置Xdebug调试PHP教程

    之前我介绍了PHP开发工具Zend Studio7入门使用教程,其实使用zend studio调试PHP非常方便,zend studio默认支持调试工具zend debugger也允许使用第三方调试工 ...

  6. phpstorm配置Xdebug进行调试PHP教程

    ps : php版本和xdebug版本一定要相对应 1. PHP安装xdebug扩展 php.ini的配置,下面的配置仅供参考,路径要换成自己的! [xdebug] zend_extension=&q ...

  7. phpstudy+PHPSTORM配置xdebug断点调试

    记录一下 花了一上午时间失败了(心态都炸了,本来就调试有问题,后面网站都打不开了),于是全推倒重新配置一遍并记录一下. 网站配置和文件配置 首先打开phpstudy,打开这两个. 然后配置我们的网站, ...

  8. PHPStorm配置PHP调试环境,xdebug调试原理

    之前的调试环境有一点混乱,所以决定重新配置一遍,写这篇文章记录出现的问题,希望能够帮助到你们 搭建环境 windows phpstudy apache/nginx php7.3 phpstorm xd ...

  9. PhpStorm+Homestead+Xdebug调试Laravel

    一. 安装Xdebug 1. 确认环境 官网的Homestead默认安装了多个版本的php,所以首先应该确认当前服务器使用的是哪一个版本. 命令行里的php与网站运行时的php是不一样的,服务器使用的 ...

最新文章

  1. 关于jsp和eclipse服务器端的相关配置和JS的区别
  2. python电脑如何下载软件-Python如何下载文件
  3. Flash/Flex学习笔记(2):捕获摄像头
  4. c++语言常量,Go语言常量和const关键字
  5. 分解因数 递归_递归分解WAR文件
  6. php把语音转成帧,[转载]用TCP/IP实现自己简单的应用程序协议:成帧器部分
  7. ExtJs radiogroup form.loadRecord方法无法赋值正确解决办法
  8. 【转载】游戏并发编程的讨论 Nodejs并发性讨论 语法糖术语
  9. python的标准库——turtle
  10. cs231n作业——softmax
  11. JAVA学习心得——DBUtil工具类
  12. 思科、华为等四大厂商网络工程师面试题汇总+解析(第1期)
  13. 使用中控指纹采集器开发指纹识别案例V1.0
  14. HTML5 弹性布局
  15. ida android so 断点,IDA Pro 7.0+调试Android so飘云整理(基于Android5.1.1)
  16. Unbuntu下U盘突然权限只读,无法重命名和复制粘贴文件的问题修复
  17. Halcon 算子 convexity
  18. 推荐一款十分强大的富文本编辑器
  19. vscode自定义括号颜色
  20. JavaWeb进阶之路:MyBatis初体验

热门文章

  1. 有50 家人家,每家一条狗。有一天警察通知
  2. 一文概括常用图像处理算法
  3. 微软edge如何退出登录_Microsoft Edge:评论
  4. 微信扫码下载app的前端界面代码
  5. 惊喜,Windows 11 竟然支持运行安卓应用,而且开发者收益 0 抽成,PC 端摸鱼不是梦...
  6. Pr 入门教程如何创建动作序列?
  7. Microsoft edge视频(广告)加速播放
  8. 路由协议 RIP、IGRP、OSPF和EIGRP 的对比
  9. 修怪曹操杀了华佗_拔剑-浆糊的传说_新浪博客
  10. macbook更新windows11