Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 PHP 容器中配置了 Xdebug,该容器由 Vagrant 中的 Docker 运行。
什么是让 Xdebug 在 PhpStorm 中工作的最佳方法,那么如何公开 docker 容器调试器信息(端口 9003)以在启用的 PHP 调试连接侦听器上建立与 PhpStorm 的连接。由于有 2 个通信层(PC->Vagrant->Docker)
“公开 docker 容器调试器信息(端口 9003)以建立与 PhpStorm 的连接”
那是错误的假设。Xdebug 需要连接到您的 IDE,而不是相反。
所以你需要告诉 Xdebug 连接到你的 IDE 运行的 IP 地址,你可以通过在主机上运行“ifconfig”找到它,并且可能有多个选项。
我不明白你为什么在Vagrant 中运行 Docker。