Если я пытаюсь отладить код php на моем Linux удаленном VPS из Windows7, нужна ли мне установка Windows local PHP?
Я считаю, что у меня правильно настроен XDebug на стороне Linux (Debian 9) в соответствии с phpinfo. php Вывод раздела xdebug, см. Снимки ниже:
Попытка удаленной отладки ....
Когда я устанавливаю точку останова на VSCode, F5 (Listen for XDebug) У меня нет визуального индикатора того, что он слушает ??
Я запускаю URL http://64.52.109.184/phpinfo.php? (он отлично работает на chrome, у меня установлен помощник XDebug и ВКЛ [зеленый])
На VSCode ничего не происходит, точки останова не попадают на phpinfo. php file
Что я пропустил?
Возможно, вы можете показать ожидаемый запуск. json конфигурация для удаленной отладки? в частности
"pathMappings": {
"/var/www/html": "${workspaceFolder}",
"/": "${workspaceFolder}"
}
Еще один вопрос, касающийся этого подхода к удаленной отладке, заключается в том, что эта концепция все еще полагается на то, что мой локальный код php, например phpinfo. php, как ожидается, будет точной копией / var / www/html/phpinfo.php, правильно?
Спасибо за любую помощь.
(Я сейчас посмотрел и попробовал как 7 разных постов / видео без особой удачи, прежде чем обратиться к SO).