我在PHP容器中配置了Xdebug,该容器由Docker在Vagrant中运行。
让Xdebug在PhpStorm中工作的最佳方法是什么,那么如何公开docker容器调试器信息(端口9003(,以便在启用的PHP调试连接侦听器上与PhpSorm建立连接。由于有2个通信层(PC->Vagrant->Docker(
"暴露docker容器调试器信息(端口9003(以建立与PhpStorm的连接";
这是错误的假设。Xdebug需要将连接到您的IDE,而不是相反。
因此,您需要告诉Xdebug连接到IDE运行的IP地址,您可以通过运行";ifconfig";在主机上,并且可能有多个选项。
我不明白你为什么在Vagrant中运行Docker。