Используйте Xdebug для многопользовательской среды на удаленном сервере с помощью VSCode и SSH.Php

Кемеровские программисты php общаются здесь
Anonymous
Используйте Xdebug для многопользовательской среды на удаленном сервере с помощью VSCode и SSH.

Сообщение Anonymous »

Я управляю многопользовательской средой разработки на сервере. Для каждого пользователя имеется виртуальный сервер с соответствующим доменом для запуска своего приложения. Пользователи подключаются к указанной среде (удаленному репозиторию) через VSCode и SSH с помощью плагина. Цель состоит в том, чтобы каждый пользователь мог отлаживать свое собственное приложение с помощью Xdebug, но у меня проблемы с портами.
Пока мне удалось заставить его работать только с одним пользователем одновременно. Если один пользователь выполняет отладку, а второй пользователь начинает отладку в VS Code, отображается сообщение об ошибке, сообщающее, что порт уже используется.
Я пробовал использовать DBGpProxy и следовал следующему руководству в подробно , но у меня та же проблема. Когда у меня запущен прокси-сервер и я запускаю отладку в VSCode для регистрации клиента, он сообщает мне, что указанный порт уже используется.
Все работает на одной машине.
Я не знаю, осуществимо ли мое желание.
Конфигурация Xdebug:
Изображение

launch.json:
Изображение

Запуск dbgpProxy:
Изображение

Ошибка Xdebug:
< img alt="введите здесь описание изображения" src="https://i.sstatic.net/DlwjV.png" />

Подробнее здесь: https://stackoverflow.com/questions/782 ... de-and-ssh

Вернуться в «Php»