В вашем php.ini добавьте следующий
; XDEBUG Extension
zend_extension = "**ABSOLUTE_PATH_TO_XDEBUG_EXTENSION**"
[xdebug]
xdebug.remote_enable = off
xdebug.profiler_enable = off
xdebug.profiler_enable_trigger = off
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.profiler_output_dir = "**PATH_TO_TMP_DIRECTORY**"
В среде IDE NetBeans выберите Инструменты> Предпочтения> PHP> Отладка
Порт отладчика: 9000
ID сеанса: netbeans-xdebug
ПРОВЕРКА: остановка на первой линии
Откройте ваш проект. Перейдите к Свойства проекта> Выполнить настройку . Set
Запуск от имени: локальный веб-сайт (работает на локальном веб-сервере)
URL проекта: http://localhost/PROJECT_PATH/
Индексный файл: index.php
Сохраните файл вашего проекта
Перезапустите Apache
Перезапустите NetBeans, откройте проект, затем
Debug> Debug Project
Вы должны увидеть http://localhost/PROJECT_PATH/index.php?XDEBUG_SESSION_START=netbeans-xdebug в браузере, а NetBeans должен остановиться на первой строке index.php