Извините, я не могу больше комментировать.@ Дэвид @ JamesB41: Я тоже искал это.Моя установка - хост Windows 7 с NetBeans 7.1 и виртуальная машина Ubuntu в VirtualBox.У меня есть проект NetBeans, настроенный как удаленный проект, загрузка и выгрузка которого осуществляется с использованием SFTP.
Для меня работает следующая настройка, просто используйте IP-адрес вашего хоста как remote_host и убедитесь, что виртуальная машина может его видеть.
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_host=10.217.165.193
xdebug.remote_port=9000
xdebug.remote_log="/tmp/log/xdebug.log"
NetBeans остановится на точке останова точки входа (если у вас установлен параметр в PHP-> Отладка). Но он не остановится на точках останова, созданных NetBeans, потому что он запускается из файлов виртуальной машины.Вы можете использовать xdebug_break (), и он покажет стек и переменные. Он остановится на контрольных точках NetBeans и будет выделен, если вы правильно сопоставите папки в конфигурации проекта> Запустить конфигурацию> Дополнительно.Потрясающие.Я полон.
(Конфигурация connect_back
, похоже, не помогла, возможно, потому что $ _SERVER ['REMOTE_ADDR'] не заполнен.)