Время жизни сессий

novadesign

Новичок
Время жизни сессий

На сервере максимальное время жизни сессии 25 минут, для того чтоб его увелисить я пытаюсь изменить параметр session.gc_maxlifetime, однако это не помогает. Подскажите, пожалуйста, может еще какие то настройки нужно изменить?
 
а ты уверен, что тебе надо его увеличивать?
зачем?
 
чтобы данные не терялись, их надо записывать в базу
при чем здесь сессии?
 
Автор оригинала: *****
чтобы данные не терялись, их надо записывать в базу
при чем здесь сессии?
зачем лишний раз нагружать БД, если те же данные можно сохраниь в сессию, работать будет быстрей и при окончании сессии данные будут удаляться.
 
partizan
тебе череп не жмет?

novadesign
читай документацию по сессиям и их настройка.
а вообще - не стоит сессию растягивать, как резинку от трусов
 
Автор оригинала: *****
novadesign
читай документацию по сессиям и их настройка.
а вообще - не стоит сессию растягивать, как резинку от трусов
В том то и дело, что читал, но ничего не получается, именно по этой причине обратился за помощью сюда.
 
А почему если куки вместо сессии брать, то значит "череп жмёт"?
 
novadesign
читай ещё.
это полезно.

раз уж ты решил, что умнее разработчиков механизма сессий, то потррудись хотя бы изучить документацию.
 
novadesign, сесия пишется во временный файл, который изменяется при изменении значения переменной сессии.
а сборщик мусора убивает файл сессии если он не был обновлен за последние NN секунд.

вывод - хотите, чтобы сессия жила долго меняйте в ней переменную чаще, чем время жизни "неизменной" сессии. если клиент может ничего не слать так долго, то пропишите ему в JavaScript setInterval на функцию, которая бы через Ajax или к примеру скрытый iframe дергала бы сервер и обновляла сессию. Таким образом, кстати, вы всегда будете иметь список актуальных юзеров - те кто обновляют свои сессии, те по крайней мере закрыли сайт не раньше последнего обновления сессии, их можно считать "активными".
 
если надо больше времени значит человек тормоз или неправильно спроектирован скрипт :) а какие данные ты там интересно хранишь?
 
Сверху