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无法选择, 你可以对尝试以下设置 
本作品采用《CC 协议》,转载必须注明作者和本文链接
                      本帖由系统于 5年前 自动加精
            
                 
           secretx500 的个人博客
 secretx500 的个人博客
         
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
                     
                     
             
             
             问下大佬,这个是什么问题?要怎样解决?
问下大佬,这个是什么问题?要怎样解决? 
             
             
           
           关于 LearnKu
                关于 LearnKu
               
                     
                     
                     粤公网安备 44030502004330号
 粤公网安备 44030502004330号 
 
推荐文章: