Отладчик не запускается, хотя Xdebug установлен

#php #eclipse #xdebug

#php #eclipse #xdebug

Вопрос:

Я включил Xdbug из php.ini. Как мне включить отладку из eclipse. Я установил отладчик в eclipse, но они никогда не запускаются, каждый раз, когда он пытается отладить, создается новая конфигурация.

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

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

настройка отладчика: введите описание изображения здесь

Комментарии:

1. Лучше всего, если вы запустите отладчик для основного сайта и перейдете на свою страницу вместо создания новых сеансов для каждой страницы. Создайте сервер один раз, а затем используйте его для навигации

2. Мои настройки отладки выглядят нормально?

Ответ №1:

Похоже, что ваш сеанс отладчика уже запущен. Вот почему вы получаете это сообщение. Eclipse обычно переключается в режим отладки, когда вы нажимаете debug. Вы можете вручную переключиться на него, нажав на кнопку Открыть перспективу.

Открыть перспективу

Если вы работаете с vhosts, обязательно создайте новый сервер с этим именем хоста. Перейдите к Windows -> Preferences и затем PHP -> Debug . Выберите PHP Servers опцию и создайте новый сервер с вашим vhost.

После этого создайте новую конфигурацию запуска с вашим вновь созданным сервером. После того, как вы создали конфигурацию, вы можете просто запустить ее. Вы также можете быстро получить к нему доступ, перейдя по Run -> Debug History . Он появится в истории только после того, как вы запустите его хотя бы один раз.

Комментарии:

1. Можете ли вы помочь мне в создании виртуального хостинга.

2. Я добавил комментарий к vhost только потому, что вы, похоже, используете vhosts. Как вы обычно получаете доступ к своим проектам? http://localhost/project ? или что-то еще?

3. при разработке перейдите прямо на страницу и нажмите на кнопку debug.

4. Мои настройки отладки выглядят нормально?

5. @Huzaifa нет, я имею в виду, как вы получаете доступ к своему сайту? Вы запускаете свой проект локально? Если да, то как вы получаете к нему доступ в своем браузере? Похоже, вы отключили некоторую полезную информацию (не обязательную, но полезную). Вы следовали инструкциям в статье, которую я опубликовал в предыдущем вопросе? Это помогло мне настроить без каких-либо проблем вообще

Ответ №2:

проблема устранена,
следующие строки были прокомментированы. xdebug.remote_enable= true xdebug.remote_host=localhost xdebug.remote_port=10000 xdebug.remote_handler=dbgp xdebug.profiler_enable=1 xdebug.profiler_output_dir =»C:xampptmp «