В конце концов, я пытаюсь научиться использовать xdebug и, конечно, застрял с самого начала. Xdebug уже был установлен на моем PHP, так что не беспокойтесь, и следуя инструкциям в этот так ответ, Я настроил свой IDE (Atom) для подключения к xdebug, с той лишь разницей, что я оставил порт на порту по умолчанию 9000, а мой IP был другим.
К сожалению, когда я пытаюсь нажать кнопку отладки, я получаю следующую ошибку:
Could not bind socket, do you already have an instance of the debugger open?
Насколько я знаю, у меня нет другого открытого экземпляра отладчика.
Самым большим отличием, которое я могу себе представить, является то, что я запускаю виртуальную машину, которую я настраиваю сам, в то время как в руководстве используется Vagrant (я не знал, как легко было установить Vagrant, до недавнего времени). Одна вещь, которая может иметь значение, но я не уверен, что я устанавливаю PathMaps
через конфигурацию настроек, доступную через пакет менеджера проекта. Я сделал другие настройки через это, так что не думаю, что это должно иметь значение?
Я пытаюсь узнать больше о серверах, но, к сожалению, все еще застрял.
Похоже, это связано с ошибкой в плагине Atom для использования Xdebug, хотя даже с предложенным обходным путем люди не могут заставить его работать, так что не уверен, что сделал что-то не так, как мой вопрос выше или если ошибка в ошибке: /
Других решений пока нет …