84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
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 一致的端口。这样就不需要任何浏览器辅助,调试后端服务也就没有问题了。