简介
配置Laravel在PhpStorm中的断点调试,有两种方式,第一种是最为常用的,直接配置一下phpstorm和安装一个chrom插件即可,但这种方式有一些缺陷,就是对API的调试非常不容易,比如Ajax或者客户端请求:
- http://laravelista.com/debugging-a-laravel-web-application-with-phpstorm-on-homestead/
- http://www.sitepoint.com/install-xdebug-phpstorm-vagrant/
还有一种更为通用的方式,是这两天才知道的,通过phpstorm的拦截器功能,可以直接拦截任意PHP请求,也需要在chrome安装一个插件:
- https://phphub.org/topics/553,总结非常好,可惜我总结完之后才发现这篇文章,不然我就不写了
- https://laracasts.com/forum/?p=1648-phpstorm-homestead-xdebug/0,这篇文章讲解地非常详细,很赞
- https://www.youtube.com/watch?v=LUTolQw8K9A
- http://blog.elenakolevska.com/debugging-laravel-on-homestead/ ,这篇文章讲的还可以,但里面关于端口设置以及路径映射方面讲的有缺陷,浪费了我大半天时间来纠正这个问题

本文介绍了如何配置Laravel应用的远程调试环境,包括在php.ini中设置Xdebug,PhpStorm的调试配置,以及Chrome的调试工具配合,特别强调了POST请求的调试设置,帮助开发者高效定位和解决问题。
最低0.47元/天 解锁文章
236

被折叠的 条评论
为什么被折叠?



