【发布时间】:2022-01-13 00:48:51
【问题描述】:
我在 PHP 网络服务器 (IIS) 上运行 Xdebug 扩展,在不同的开发机器上运行 VSCode。
当我开始在没有代理的情况下在 VSCode(使用 Felix Becker 的 PHP 调试)中侦听 Xdebug 会话时,一切都按预期工作。
现在我正在尝试使用 dbgpProxy,因为开发机器上有多个开发人员。
我尝试在网络服务器上运行 dbgpProxy 并通过激活 VSCode 中的代理设置来注册它,但它失败并显示 Connection refused。同时,Xdebug 连接代理就好了,代理尝试根据 IDE 密钥转发传入的会话,但由于注册失败,当然找不到。
所以我尝试在开发机器上运行 dbgpProxy。这次VSCode注册成功了代理,但是当Xdebug尝试连接监听代理时失败了。
我很确定我知道我在做什么,端口是开放的,一切都应该工作,但它没有。
【问题讨论】:
标签: visual-studio-code proxy xdebug