Странное поведение xdebug

174
22 ноября 2018, 14:50

Возникла проблема при работе xdebug.

Проблема вот в чем:

При дебаге все отрабатывает нормально до конца роутера, в конце происходят какие то странные вещи.

До сюда доходит без непредвиденных ошибок, а дальше творится непойми что. Потом заново запускается bootstrap.php и в $_SERVER['REQUEST_URI'] содержится 'favicon.ico', либо '404', либо 'js', от чего это зависит я так и не понял.

В итоге все приложение идет по второму кругу и выскакивает ошибка о том что нет такого контроллера (напр. Controller_favicon.ico).

Самое интересное, что без дебаггера все проходит как надо.

Ссылка на репозиторий с кодом: https://bitbucket.org/rafnsvartr_/survey-builder/src

Таблица пока используется одна - данные для подключения в config/config.php

БД -

-- Дамп структуры для таблица survey_builder.users

CREATE TABLE IF NOT EXISTS users ( id int(6) NOT NULL AUTO_INCREMENT, login varchar(32) NOT NULL, password varchar(100) NOT NULL, salt varchar(8) NOT NULL, email varchar(100) NOT NULL, registerDate timestamp NOT NULL, PRIMARY KEY (id) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;

Самое странное, что вчера все было хорошо, а сегодня после запуска началась вот такая проблема.

Как выглядит страница запущенная без дебаггера:

Как выглядит страница запущенная с дебаггером:

Заранее спасибо за помощь.

READ ALSO
Как получить все дочерние элементы при парсинге с помощью DiDOM

Как получить все дочерние элементы при парсинге с помощью DiDOM

Сайт-донор имеет такой вот блок со списком:

147
Поисковый движок для сайта

Поисковый движок для сайта

Я хочу организовать поиск по сайту, сайт многоязычный, есть два варианта для поиска: elasticsearch или sphinxВторой вариант мне показался проще в понимании...

184
БД пользователей в Redis

БД пользователей в Redis

Всем привет, как хранить данные регистрации пользователей в Redis?

134
Добавление слеша если есть якорь .htaccess

Добавление слеша если есть якорь .htaccess

Как правильно написать регулярное выражение чтобы после якоря если нету слеша то добавляло в любом другом случае убирало? например sitecom/en...

134