Совсем недавно (чуть больше месяца назад на момент написания) вышел xdebug версии 3.0.0. И сразу же после того, как докер подхватил изменения, удаленная отладка перестала работать.
А дело все в том, что в конфиге xdebug изменились названия параметров. Пример настройки для новой версии ниже.
xdebug.mode=debug xdebug.client_host=172.17.0.1 xdebug.client_port=9001
Более подробно про переезд с 2.x на 3.x можно почитать в официальной документации.
UPD: необходимо экспортировать переменную для отладки cli-скриптов
export XDEBUG_SESSION=1
Добавить комментарий