84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
1.项目分三个模块
1> 前端代码 2> 中间层 3> api服务 层与层之间都是通过http进行通信的。 2 通过curl 和 3 通信, 1和2通过ajax通信. 如果2这层用xdebug+phpstorm+chrome的debug helper 配合进行调试,没什么问题。 但是如果 在3 这层打断点,xdebug就截获不到请求,如何调试比较方便呢?
配置 xDebug 的 DBGP 协议,让调试自启动 xdebug.remote_autostart = 1 ,直接配置 PHPStorm 的 xDebug 选项,监听与 xDebug 一致的端口。这样就不需要任何浏览器辅助,调试后端服务也就没有问题了。
配置 xDebug 的 DBGP 协议,让调试自启动 xdebug.remote_autostart = 1 ,直接配置 PHPStorm 的 xDebug 选项,监听与 xDebug 一致的端口。这样就不需要任何浏览器辅助,调试后端服务也就没有问题了。