信息发布→ 登录 注册 退出

Homestead 怎么配置 xdebug 进行调试(PhpStorm)

发布时间:2021-12-24

点击量:

homestead环境下怎么配置phpstorm xdebug进行调试,下面本篇文章给大家介绍一下phpstorm + homestead 配置 xdebug的方法,希望对大家有所帮助!

环境

  • windows10
  • PhpStorm v2019.1.3
  • homestead v7.2 (ubuntu18.04)
  • laravel 5.8.* (vhost: laravel.test)
  • 请按照你的实际环境来配置, 并不是非得按照我文章中这样的, 但是配置过程大体类似...

Tips

  • 记得 PhpStorm 需要  PhpStorm v2019.1.3 以上
  • 在访问的时候需要加  ?xdebug_session_start=vagrant, 这个 vagrant 不是固定的, 最好用 phpinfo 看下

配置 PHP 版本

File => settings => languages & Frameworks => PHP

此时如果你的 PHP 版本无法选择, 请看这个文章最后的小技巧

配置项目目录映射

  • Local Path: 是 windows 主机上的目录
  • Remote Path: 是 homestead 中的目录

配置xdebug


断点测试

注意点:

  • 一定要开启debug监听
  • 一定要在浏览器后面加上 ?XDEBUG_SESSION_START=vagrant 这个参数, 如果不想每次加这个东西, 也可以安装 chrome 插件
  • ?XDEBUG_SESSION_START=vagrant 这个 vagrant  不是固定的, 是 php.ini 中设置的那个 IdeKey 的值

最终效果:


小技巧

  • 如果你的 PHP language level 无法选择, 你可以对尝试以下设置

相关推荐:最新的五个Laravel视频教程

标签:# phpstorm  # laravel  # php  # chrome  # windows  # vagrant  # 小技巧  # 给大家  # 你可  # 介绍一下  # 以对  # 最好用  # public  # oss  # space  # img  
在线客服
服务热线

服务热线

4008888355

微信咨询
二维码
返回顶部
×二维码

截屏,微信识别二维码

打开微信

微信号已复制,请打开微信添加咨询详情!