在PhpStorm上进行远程调试失败

时间:2019-06-09 13:23:39

标签: docker phpstorm xdebug

这是Docker容器上的Xdebug配置:

zend_extension=xdebug.so
xdebug.remote_enable=1
xdebug.remote_host=172.18.0.5
xdebug.remote_port=9000
xdebug.idekey="PHPSTORM"
xdebug.connect_back=1
xdebug.remote_handler=dbgp
xdebug.remote_autostart=0
#xdebug.remote_mode=req

这是PhpStorm的成功验证过程:

enter image description here

切换侦听传入连接的操作也成功完成,但是当尝试从DBGp Proxy -> Register IDE注册IDE时,我看到一个错误:

  

Xdebug代理:无法连接到'localhost:9000'上的xdebug代理

这是DBGp配置:

enter image description here

当前docker容器未公开端口9000,否则PhpStorm将抱怨9000 is busy。这有什么问题吗?

0 个答案:

没有答案