Docker Atom编辑器在php调试中出现“无法绑定套接字”错误

Docker Atom编辑器在php调试中出现“无法绑定套接字”错误,docker,atom-editor,xdebug,Docker,Atom Editor,Xdebug,我已经使用本地机器的IP地址成功地安装了Atom+php debug+Docker 但是,我了解到Docker for Mac有Docker.for.Mac.host.internal,所以我不必一直查找我的本地IP 当我更改Atom php调试设置以使用主机名时,会显示错误消息: 无法绑定套接字,是否已打开调试器的实例 有人能提供一些建议吗? 谢谢 答案是不要在Atom中设置docker.for.mac.host.internal,而是将其默认设置为127.0.0.1请提供:1您的xdebug

我已经使用本地机器的IP地址成功地安装了Atom+php debug+Docker

但是,我了解到Docker for Mac有Docker.for.Mac.host.internal,所以我不必一直查找我的本地IP

当我更改Atom php调试设置以使用主机名时,会显示错误消息:

无法绑定套接字,是否已打开调试器的实例

有人能提供一些建议吗?
谢谢

答案是不要在Atom中设置docker.for.mac.host.internal,而是将其默认设置为127.0.0.1

请提供:1您的xdebug版本;2您将docker.for.mac.host.internal值放置在xdebug配置中的位置3 xdebug日志对于此类失败的调试会话,它应该告诉您尝试连接的位置etc@LazyOne-我不认为这是xdebug的问题,但以下是您请求的信息:``xdebug.idekey=xdebug atom xdebug.remote\u enable=1xdebug.remote\u host=docker.for.mac.host.internal xdebug.remote\u connect\u back=0 xdebug.remote\u port=9000 xdebug.remote\u handler=dbgp xdebug.remote\u mode=req xdebug.remote\u autostart=0``xdebug版本2.5.0我还没有做日志,但会尝试将它们发送到youXdebug日志输出:日志在2018-03-19 15:35:43打开I:连接到配置的地址/端口:docker.for.mac.host.内部:9000。W:正在为“docker.for.mac.host.internal:9000”创建套接字,轮询成功,但错误:操作正在进行29。E:无法连接到客户端。:-日志于2018-03-19 15:35:43关闭