教程1-PhpStorm之Xdebug断点调试

本教程将通过配置Xdebug扩展进行断点调试,目的在于提高大家的开发效率

欢迎加博主微信(18501258725)更多PHP开发经验分享等着你,还有很多开发教程免费共享

工具准备

  • Xampp/wamp集成软件包
  • Xdebug扩展
  • PhpStorm IDE开发环境

安装步骤

  • 安装Xampp/wamp集成软件包
    此步骤省略,本教程将以xampp为例进行教程讲解
  • 安装Xdebug
    • 使用pathinfo查看php配置情况

      《教程1-PhpStorm之Xdebug断点调试》 复制里面的全部内容

    • Xdebug 官网下载合适的Xdebug扩展文件
      打开新窗口:http://xdebug.org/wizard.php ,把文本添加到输入框,如图:
      《教程1-PhpStorm之Xdebug断点调试》 找到合适的插件版本
      《教程1-PhpStorm之Xdebug断点调试》 下载插件开始配置
      下面是完整的配置,大家根据自己的情况灵活改变
[Xdebug]
zend_extension = "D:\xampp\php\ext\php_xdebug-2.5.0-7.0-vc14.dll"
xdebug.remote_enable=1
xdebug.remote_port=9000
xdebug.profiler_enable=1
xdebug.profiler_output_dir="D:\xampp\xdebug"
xdebug.idekey = "PHPSTORM"
  • 下载 Xdebug helper

  • 点我下载插件(里面有安装方法)

    《教程1-PhpStorm之Xdebug断点调试》 配置Xdebug helper
    《教程1-PhpStorm之Xdebug断点调试》 点亮小绿虫

  • 安装配置PhpStorm

    • 安装
      请大家自行百度安装破解方法
    • 配置php环境

      《教程1-PhpStorm之Xdebug断点调试》 配置php环境

    • 配置 Xdebug

      《教程1-PhpStorm之Xdebug断点调试》 配置 Xdebug

    • 设置 DBGp Proxy

      《教程1-PhpStorm之Xdebug断点调试》 设置 DBGp Proxy

    • 添加配置,在 phpStorm 右上角,选择Edit Configurations…,然后配置站点

      《教程1-PhpStorm之Xdebug断点调试》 选择Edit Configurations
      《教程1-PhpStorm之Xdebug断点调试》 创建Web application
      《教程1-PhpStorm之Xdebug断点调试》 配置
      《教程1-PhpStorm之Xdebug断点调试》 指向目录

  • 开始调试

    《教程1-PhpStorm之Xdebug断点调试》 Start Listening for PHP Debug Connections
    《教程1-PhpStorm之Xdebug断点调试》 设置断点
    《教程1-PhpStorm之Xdebug断点调试》 断点调试

大功告成,此处应该有掌声!!!!
备注:

  1. 此方法已经成功在laravel,Ci,Tp框架成功调试,只要你像我一样配置好了。
  2. 关闭调试的时候,请不要直接关闭或者刷新网页,这会正在链接中,如果需要关闭请在phpStorm中按Ctrl+F4。进入到下一个断点请按F9,按行调试请按F8,进入别的文件且按行调试请按F7。
  3. 看完教程觉得有收获请关注博主简书,点赞此文章,你要土豪还可以捐赠,你们的支持才是我分享的动力。
  4. 如果你还有疑问请加我微信(18501258725)。
    原文作者:CodingFarmer浩
    原文地址: https://www.jianshu.com/p/90a724ff85f1
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞