[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Сессия долгожитель
Kusss
В настройках php стоит параметр жизни сессии.
ini_set('session.gc_maxlifetime', 60*60*24*5);
ini_set('session.cookie_lifetime', 60*60*24*5);
И тут случайно выяснилось (из логов) что сессия умудрилась прожить аж 8 месяцев. Причем я этот параметр не трогал уже больше года.

Как избежать таких приколов в дальнейшем ? И как вообще такое могло произойти ?

P.S. Сайт находится на masterhost.ru .
Valick
Kusss, видимо тебя кто-то парсит напостоянке))


_____________
Стимулятор ~yoomoney - 41001303250491
FatCat
Цитата (Valick @ 25.11.2021 - 16:21)
Kusss, видимо тебя кто-то парсит напостоянке))

Типа того.
Вот что быаает, когда сессия живет сутки:

user posted image

_____________
Бесплатному сыру в дырки не заглядывают...
Kusss
Тут дело несколько в другом.
Это клиент, то есть живой человек. Положил товар в корзину 8 месяцев назад, а оформил заказ недавно .
FatCat
Может быть страница с заказом была в открытой акладке браузера, и при каждом сворачивании-разворачивании браузера обновлялась.

_____________
Бесплатному сыру в дырки не заглядывают...
Astin
Цитата (Kusss @ 28.11.2021 - 02:23)
Тут дело несколько в другом.
Это клиент, то есть живой человек. Положил товар в корзину 8 месяцев назад, а оформил заказ недавно .

может запоминается идентификатор корзины в кукисы и при обнонвлении страницы проверяет сессию и кукисы, если кукисы есть то обновляет сессию.
Многие же делают "вечную корзину"
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.