PhpStorm,多个Vagrant盒子和xdebug

时间:2015-03-24 06:11:36

标签: vagrant phpstorm xdebug

我有两台流浪汉机器,“前端”和“后端”。 “前端”通过卷曲与“后端”通信。

如果我点击Postman的“后端”,我的断点就会起作用。如果我从网络浏览器点击“前端”,我的“前端”断点工作,但“后端”的断点不起作用。

语言与语言框架 - > PHP - >调试,我设置了Max。同时连接到20。

我错过了什么?

1 个答案:

答案 0 :(得分:1)

您有xdebug.remote_connect_back = 1 - 此选项会覆盖您为xdebug.remote_host设置的所有值。

当您将请求直接发送到后端时,xdebug会连接到IDE,因为请求者IP与运行IDE的IP匹配。但是如果请求从前端发送到后端,则xdebug将尝试连接回前端(实际请求者)而不是IDE。

您需要设置xdebug.remote_connect_back = 0并为xdebug.remote_host提供正确的IP /主机名。