Не давно клиент попросил для получения статистики об оформлении заказа в магазине на CMS PrestaShop вернуть 5 ступенчатую процедуру, вместо однастраничной. К сожалению переключение вызвало ошибку:
Error 310 (net::ERR_TOO_MANY_REDIRECTS): Too many redirects
или
Error 310 (net::ERR_TOO_MANY_REDIRECTS): There were too many redirects.
(по разному в разных браузерах, в опере вообще чистую страничку без ошибки открывало)
Проблема возникает при одновременном использовании 5 шагового оформления заказа и гостевой регистрации на PrestaShop в версии 1.4.7.0 при отображении способов оплаты.
Решение — устранение петли в контроллере.
Заменить в строке 271 (OrderController.php):
if (self::$cookie->is_guest)
на:
if (self::$cookie->is_guest && $this->step != 2)
либо просто заменить OrderController.php, взяв его из следующей версии (Рабочая версия)
3 ответа к “PrestaShop — Error 310: ERR_TOO_MANY_REDIRECTS”
Добрый день!
Я пытаюсь перенести сайт на хостинг. Скопировала файлы с компьютера на хостинг, залила дамп БД, поменяла установки в конфиг.
При попытке зайти на сайт, браузер выдает эту же ошибку (Ошибка 310 (net::ERR_TOO_MANY_REDIRECTS).
Что я упустила? Не знаю в какой стороне искать((
Заранее спасибо за ответ.
Вы изменяли какие либо файлы? Версия престы, хостинг куда переносите?
ядро движка не менял, версия 1.5.4, переношу с локального сервера Wamp на хостинг Dreamhost.