Xdebug PHP 7.1 Удаленный сервер PhpStorm с Docker.Как? - PullRequest
0 голосов
/ 27 ноября 2018
Local:   
 - OS: MacOS  
 - IDE: PhpStorm   
 - Debug Port: 10000   
 - DBGp Proxy Host: 127.0.0.1   
 - DBGp Proxy Port: 10000    

Remote server:  
 - OS: Ubuntu  
 - Run project via docker and expose 10000 port    

Docker container:    
 - XDEBUG_CONFIG: "default_enable=1 remote_host=172.30.0.1 remote_enable=1 profiler_enable_trigger=0 remote_port=10000"  
  1. Я включаю «Прослушивать отладочные соединения» в PhpStorm
  2. Запуск в терминале: ssh -R 10000: 127.0.0.1: 10000 root @ remote-server
  3. Добавитьточки останова
  4. Страница запуска сайта

Xdebug не работает: (

Журнал Xdebug:

Log opened at 2018-11-27 09:05:03
I: Connecting to configured address/port: 172.30.0.1:10000.
W: Creating socket for '172.30.0.1:10000', poll success, but error: Operation now in progress (29).
E: Could not connect to client. :-(
Log closed at 2018-11-27 09:05:03

Я хочуподключиться к удаленному серверу для отладки. Мне не интересно создавать переадресацию портов в Docker-контейнер.

Что я делаю не так?

Скриншоты: phpstorm settings docker compose file (server part) docker inspect server container

...