@LazyOne уже ответил на этот вопрос, но проблема, с которой я столкнулся, была вызвана антивирусом (MCAfee), который блокировал входящий трафик. Может быть, это поможет кому-то в будущем.

я есть бродячая коробка с установленным xdebug, работающим на OSX, но я изо всех сил пытаюсь получить плагин Atom xdebug (php-debug) подключиться к нему.

Я вставилphpinfo(); данные на сайт валидации xdebug и все было хорошо. И вы можете увидеть все настройки xdebug.

Я сопоставил порт 9000 в файле vagrant.

config.vm.network :forwarded_port, guest: 9000, host: 9000

Бродячая коробка имеет только хост-сеть, которая выставляет192.168.10.100 в качестве IP сервера.

И я перепробовал разные варианты xdebug, предложенные на сайте плагина ATOM.

xdebug.remote_enable=1
xdebug.remote_host=127.0.0.1
xdebug.remote_connect_back=1
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_autostart=true

Но это немного сбивает с толку, какremote_connect_back=1 означает, что xdebug будет игнорироватьremote_host установка - так что не уверен, почему оба там - ни работать.

Я перезагружал apache / php после каждого изменения настроек и проверки их загрузкиphpinfo();

Если я проверю, кто слушает порт 9000

COMMAND     PID USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
Atom\x20H 10656 Matt   28u  IPv6 0x321cb0a96ba5b593      0t0  TCP *:cslistener (LISTEN)
VBoxHeadl 10889 Matt   19u  IPv4 0x321cb0a981a71433      0t0  TCP *:cslistener (LISTEN)

Вы можете увидеть как vagrant (виртуальный ящик), так и Atom. Хотя Atom это IPv6, что странно ....

Но при включении отладчика в ATOM, установке точки останова и попадании на сайт ничего не происходит - ATOM никогда не подключается.

Есть идеи? Кто-нибудь получил это на работу?

Ответы на вопрос(2)

Ваш ответ на вопрос