У меня проблемы с отладкой PHP-проекта через NetBeans с использованием XDebug, и я надеялся, что кто-то там мог столкнуться с этой проблемой раньше.
Отладка отлично работает для запрошенного php-файла - поэтому, если я перейду на index.php на удаленном сервере, я могу установить точку останова в любом месте index.php в NetBeans, и код остановится там, и я смогу пройти через нее.
Проблема в том, что все остальные файлы появляются в стеке вызовов следующим образом: "file:///home/user/site_html/library/class.requestprocessor.php"
и поскольку это путь к файлу на удаленном сервере, NetBeans не может разрешить имя, и поэтому я не могу выполнить шаг через код для этого. Это делает отладку практически бесполезной! Запрашиваемый php-файл, например index.php, выглядит просто как «index.php», это просто все остальные файлы, которые NetBeans не может разрешить должным образом.
Есть ли какие-то настройки в NetBeans или XDebug, которые я могу использовать для решения этой проблемы? Я старался изо всех сил просматривать все параметры и параметры проекта в NetBeans, а также просматривал все параметры конфигурации расширения XDebug, но безрезультатно. Наверняка у кого-то там была эта проблема раньше? Как ты это решил? Я буду очень признателен, если вы дадите мне знать.
Если другого пути нет, то есть ли у пользователей Eclipse PDT и XDebug эта проблема при отладке на удаленном сервере? Если нет, я переключусь.