@wtfowned

Ошибка «слишком много переадресаций». Как отключить лимит переадресаций браузера?

Доброго дня! У меня скрипт на PHP написан таким образом, что по достижению конца выполнения (5-30 минут 1 цикл, в котором 15 редиректов), ищет нет ли новых заданий на выполнение, и если есть - продолжает выполняться, редиректит на 1ый шаг с новым заданием (конфигом).

Столкнулся с проблемой, что через определенное количество циклов (я-то планировал оставить комп на пол дня и отойти) мне браузер Chrome выдает ошибку "Сайт scripts.loc выполнил переадресацию слишком много раз." Причем, похоже, ему достаточно ровно 20 редиректов и не важно в какой промежуток времени.

Где выставить этот лимит срабатывания максимального количества редиректов, или вообще отключить для определенных сайтов? Гуглил, нигде такой проблемы нет, в основном у всех косяки с движками-вирусами и т.п.

Переписывать скрипт не собираюсь, специально был написан таким образом.
  • Вопрос задан
  • 2021 просмотр
Пригласить эксперта
Ответы на вопрос 2
sim3x
@sim3x
AJAX поддерживается ИЕ начиная с версии 5.0

superuser.com/questions/804385/edit-or-extend-chro...
Ответ написан
latteo
@latteo
Используйте редирект в браузере:
meta тег в head
<meta http-equiv="refresh" content="seconds;URL-to-redirect">

https://www.w3.org/TR/WCAG20-TECHS/H76.html

или js
www.w3schools.com/js/js_window_location.asp

А лучше всего запустите php скрипт через консоль, у меня так парсеры неделями работают и стопаются только из-за необходимости ОС перезагружать
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
25 апр. 2024, в 12:50
1000 руб./в час
25 апр. 2024, в 12:23
2500 руб./за проект