IDE NetBeans 8.2 + XDebug + Wampserver 3.4.1 не работает

Я — ИТ-специалист и более 30 лет программист (Visual Studio + SQL и др.), Но НЕ профессиональный веб-разработчик. Я разработал персональный веб-сайт (html + php + javascript + mysql) для достойного дела в свободное время, поэтому, пожалуйста, потерпите меня. Сайт работает как локально, так и на веб-хостинге.

Теперь моя проблема: надоело отлаживать PHP-код с

print $variable.'<br />';

Недавно я установил Wampserver 3.4.1 и NetBeans IDE 8.2 на свой компьютер с Windows 7 x64, в основном для целей отладки, но часть отладки не работает.

Содержимое раздела [xdebug] в файле E: \ Wamp64 \ Bin \ Apache \ apache2.4.35 \ Bin \ php.ini является:

[xdebug]
zend_extension="E:/Wamp64/bin/php/php7.2.10/zend_ext/php_xdebug-2.6.1-7.2-vc15-x86_64.dll"
xdebug.remote_enable = On
xdebug.profiler_enable = Off
xdebug.profiler_enable_trigger = Off
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.profiler_output_dir = "E:/Wamp64/tmp"xdebug.show_local_vars= 0
xdebug.remote_log = "E:/Wamp64/logs/xdebug_log.txt"

Сообщения, которые я получаю:

(Mozilla Firefox)

не обнаружена

Запрашиваемый URL /www/index.php не был найден на этом сервере.

Сервер Apache / 2.4.35 (Win64) PHP / 7.2.10 на локальном хосте, порт 80

(Netbeans IDE)

Ожидание соединения (netbeans-xdebug).

Что случилось ?

[Добавлено]

введите описание изображения здесь

Другая часть информации:

Структура папок проекта

index.php находится в E: / Wamp64 / www /

Все остальные файлы (php, javascript, css, pictures) каждый в соответствующей подпапке вышеупомянутой папки. Структура точно такая же на производственном сервере (хостинг-сервере). Я думаю, что это самый распространенный способ организации ресурсов сайта.

Папка Project находится в другом месте, потому что я не хотел, чтобы собственные файлы Netbeans смешивались с файлами сайта.

$ _SERVER [ ‘DOCUMENT_ROOT’] для локального сайта (правильно) возвращает «E: / Wamp64 / www» (без кавычек).

0

Решение

Как некоторые из вас предложили, вы можете вручную переписать ссылку в браузере, удалив бит / www и, если параметры отладки (Инструменты / Параметры / Отладка) в IDE NetBeans 8.2 установлены правильно (они по умолчанию), отладка работает , Эта ссылка также полезна: https://articlebin.michaelmilette.com/making-xdebug-work-with-netbeans-on-windows/

До тех пор, пока я не выясню, почему NetBeans добавляет / www, это решение подойдет — на самом деле довольно хорошо.

1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector