Почему может не показываться текущая строка при пошаговом выполнении?
Приветствую!
Выполняю отладку удаленного CLI php скрипта через SSH. С удаленной машины проброшен порт для xdebug.
ОС Centos 7 php 7.1.11 Xdebug v2.5.5
При пошаговом выполнении не подсвечивается текущая строка в коде, и значения переменных рядом со строкой не показываются. При этом в tool window строка и переменные показываются правильно.
Breakpoints работают нормально.
Phpstorm mapping был указан симлинк, из за этого не работал Show execution point.
Хотя в доках вроде сказано Debugger automagically resolving symlinks
я шоке, 2 вечера ковырялся. Причем нигде не ругается, всё говорит в порядке.
Возможно Не настроен мапинг удаленных файлов к локальным. Там же в Tool Window в одном из окон должна быть ошибка говорящая об этом, и ссылка на мапинг файлов.