Homestead配合xdebug进行代码调试
说明
之前一直没有找到相关的教程,说明如何在homestead
架构下配置,这里做一个相关的记录。
本教程目的是为了调试框架源码,不支持vue
等前后分离的项目调试。
环境
win11
,homestead
安装最新版,phpstorm 2022.3.2
(版本影响应该不大,不同版本也就路径有些区别)
流程
安装
homestead
,教程很多,自搜C:\Windows\System32\drivers\etc\hosts
配置开启
xdebug
模块,phpenmod xdebug
,php -m
自定义配置,
/etc/php/7.1/mods-available/xdebug.ini
,配置参考,开启之后可在该路径下进行自定义配置,然后重启fpm sudo service php7.1-fpm restart
检验配置,创建路由,查看
phpinfo()
输出,确认xdebug
的配置生效PHPSTORM 配置
这里要注意,map
要到public
。
路径选择homestead
所在目录即可。测试,前面的步骤完成之后,按图操作调试
注意选项和路径。
工具会自动检测,解决相应的报错,如图这样就可以正常使用了。
本作品采用《CC 协议》,转载必须注明作者和本文链接