Сбой удаленной отладки на PhpStorm - PullRequest
0 голосов
/ 09 июня 2019

Это конфигурация Xdebug в контейнере Docker:

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

Переключение прослушивания входящих соединений также выполняется успешно, но при попытке зарегистрировать IDE из DBGp Proxy -> Register IDE я вижу ошибку:

Прокси-сервер Xdebug: невозможно подключиться к прокси-серверу xdebug на локальном хосте: 9000

Это конфигурация DBGp:

enter image description here

В настоящее время Docker-контейнер не предоставляет порт 9000, в противном случае PhpStorm будет выдавать сообщение 9000 is busy. Что здесь может быть не так?

...