Входной скрипт /web/index.php отрабатывает дважды

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Закрыто
PavelSuv
Сообщения: 3
Зарегистрирован: 2019.04.04, 12:04

Входной скрипт /web/index.php отрабатывает дважды

Сообщение PavelSuv »

Я в Юии новичок, так что извините, если вопрос глупый, но в документации и на форумах ответа не нашёл.
На нескольких разных проектах на Yii2 входной скрипт /web/index.php отрабатывает дважды при перезагрузке страницы.
То есть, код, вставленный в этот скрипт (перед $app->run()), отрабатывает два раза при единичной перезагрузке страницы.
Проверено на разных браузерах.
По идеи, приложение создаётся и прогружается один раз. А по факту - каждый раз при перезагрузке через index.php идёт две проходки.
Это так и должно быть, или это ошибка?
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Входной скрипт /web/index.php отрабатывает дважды

Сообщение samdark »

Так не должно быть. Проверьте HTML код страницы на подобное:

- <img src="/"
- <script src="/"
- <link rel="stylesheet" href="/
voodooism
Сообщения: 48
Зарегистрирован: 2018.11.12, 10:29

Re: Входной скрипт /web/index.php отрабатывает дважды

Сообщение voodooism »

Как то раз столкнулся с функцией google chrome "предсказание адреса". Очень долго не мог понять почему у меня при одном обращении к серверу на самом деле летит два запроса. Оказалось что первый запрос из-за этой функции летит в момент набора url скрипта, и второй запрос кода я уже нажимаю enter.
PavelSuv
Сообщения: 3
Зарегистрирован: 2019.04.04, 12:04

Re: Входной скрипт /web/index.php отрабатывает дважды

Сообщение PavelSuv »

voodooism писал(а): 2019.04.04, 14:55 Как то раз столкнулся с функцией google chrome "предсказание адреса". Очень долго не мог понять почему у меня при одном обращении к серверу на самом деле летит два запроса. Оказалось что первый запрос из-за этой функции летит в момент набора url скрипта, и второй запрос кода я уже нажимаю enter.
Это же самое происходит и в Опере и на Лисе. Кроме того, я убрал "предсказание адреса" и всё равно всё тоже самое.
PavelSuv
Сообщения: 3
Зарегистрирован: 2019.04.04, 12:04

Re: Входной скрипт /web/index.php отрабатывает дважды

Сообщение PavelSuv »

Короче, вопрос решился. Оказывается это дебаг-консоль. В браузерах включённая дебаг-консоль отправляет запрос на сайт, который идёт на индекс. Получается, через индекс идёт два запроса. Один - обычный (по гету), а второй - из скрипта (по аяксу) для дебаг-консоли.
Закрыто