З даного питання ви можете знайти купу інформації. Однак я вирішив поділитися своїм досвідом настройки і підкреслити деякі нюанси в картинках.
Встановлено Denwer 3 + доповнення до нього.
Перше, що нам треба зробити - це створити php-файл і запустити його. В php-файлі (наприклад, index.php) пишемо:
Запускаємо файл і дивимося інформацію про середовище php. З цієї інформації нам потрібно наступне:
PHP Version, Compiler, Architecture.
Так з версією визначилися - качаємо. Скачала бібліотеку копіюємо в паку ext вашого локального сервера \ WebServers \ usr \ local \ php5 \ ext \
Після цього відкриваємо php.ini на сервері і додаємо наступні рядки (бажано в секції «extension =» - що б було все по фен-шую):
Зберігаємо і перезапускаємо сервер.
Якщо все правильно зробили запускаємо знову ваш файл php і дивимося інформацію.
Найперше, що бачимо це рядок «with Xdebug v2.1.2»
Нижче з'являється секція XDEBUG - це значить, що все працює.
Тепер про всяк випадок перевіряємо настройки Net Beans: Сервіс -> Параметри -> PHP -> Налагодження
Порт відладчика. 9000
Тепер з чистою совістю запускаємо Ваш проект на налагодження :)
Тут ви можете завантажити архів з NetBeans + билиотека + інструкція.
P.s. Матеріал присланий читачем.