Homestead配合xdebug进行代码调试

说明

之前一直没有找到相关的教程,说明如何在homestead架构下配置,这里做一个相关的记录。

本教程目的是为了调试框架源码,不支持vue等前后分离的项目调试。

环境

win11,homestead安装最新版,phpstorm 2022.3.2(版本影响应该不大,不同版本也就路径有些区别)

流程

  1. 安装homestead,教程很多,自搜

  2. C:\Windows\System32\drivers\etc\hosts配置

  3. 开启xdebug模块,phpenmod xdebugphp -m

  4. 自定义配置,/etc/php/7.1/mods-available/xdebug.ini配置参考,开启之后可在该路径下进行自定义配置,然后重启fpm sudo service php7.1-fpm restart

  5. 检验配置,创建路由,查看phpinfo()输出,确认xdebug的配置生效

  6. PHPSTORM 配置
    configure
    server
    这里要注意,map要到public
    debug


    路径选择homestead所在目录即可。

  7. 测试,前面的步骤完成之后,按图操作调试


    注意选项和路径。

    工具会自动检测,解决相应的报错,如图这样就可以正常使用了。

本作品采用《CC 协议》,转载必须注明作者和本文链接
城里的野山参
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!
文章
69
粉丝
10
喜欢
30
收藏
39
排名:571
访问:1.4 万
私信
所有博文
社区赞助商