Версия для печати
|
| PrestaShop CMS :: Русская поддержка интернет-магазина PrestaShop > Прием багов > Провайдер портит cookie? |
| Разместил: ors Время: 24-01-2010 15:35 |
| Обнаружил странную проблему: на некоторых компах невозможно было зайти в админку - после ввода пароля попадал опять на страницу входа. Причина была в том, что в браузере не сохранялись cookies.
Тестировал сайт на 6 разных компах с XP и Vista, на браузерах Opera, Chrome и IE подключенных через четырех разных провайдеров. На двух из них не сохранялись cookies, причем если заходить на сайт через анонимайзер или на локалхост, то все работает. Смотрел заголовки ответа сервера - там вместо 8 Set-Cookie было 6 (непонятно зачем вообще один и тот же cookie в одном ответе устанавливается 8 раз), а те что приходили не сохранялись в браузере. Пока проблему решил удалением всех кроме двух первых параметров в вызове функции setcookie в classes\cooke.php. |