Время сессии очень маленькое

A
На сайте с 06.11.2010
Offline
128
378

вот мои настройки

вроде нужные настройки стоят

session.gc_maxlifetime 1209600

session.cookie_lifetime 1209600

а она всёравно умирает быстро (

может быть дело в этом? http://habrahabr.ru/post/28418/

Суть в том, что все сессии имеют параметр — начало. Когда запускается скрипт — php читает настройку времени жизни (и вероятности запуска сборщика мусора) и запускает сборщик мусора. Если сборщик мусора наткнулся на сессию, которая прожила больше, чем указано в настройках — она удаляется. Удаляется файл с сессией, а кука у юзера, естественно, остаётся. Соответственно, если запустится любой скипт с настройкой времени сессии в 30 минут и при этом он будет искать сессии в той же папке, где расмещает их другой скрипт с большим временем — он удалит ВСЕ сессии, даже те, которые должны прожить больше. Именно для этого надо сменить папку.
дани мапов
На сайте с 06.09.2012
Offline
204
#1

Используйте куки для "продолжительного" сеанса.

Написание и доработка скриптов (PHP, MySQL, JavaScript, jQuery) (/ru/forum/811046)
LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#2
может быть дело в этом? http://habrahabr.ru/post/28418/

Конечно может. В чём проблема проверить? Если проект нужны и не 1 на сервере, папка отдельных сессий вообще обязательна.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
Милованов Ю.С
На сайте с 24.01.2008
Offline
196
#3
LEOnidUKG:
Конечно может. В чём проблема проверить? Если проект нужны и не 1 на сервере, папка отдельных сессий вообще обязательна.

Проблема(даже беда) в том, что этот вопрос(выделен жирным) стал актуален более чем в 100% случаев:)

На проверку уйдет не более 1 минуты(2 скрипта с разными данными). Но нет же, стока написать, искать, делать скрин...

Alkoshenko, ТРУ программер должен быть ленивым;)

Подпись))
A
На сайте с 06.11.2010
Offline
128
#4

попорбовал, походу получилось )

я обычно пробую, но тут что-то мне показалось такое решение неправильным/некрасивым...

опыта нет короч

спасибо всем!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий