Время сессии "Кто онлайн"

Подскажите, пожалуйста, где изменить время сессии "Кто онлайн"?

#1 14 мая 2010 в 07:12
Подскажите, пожалуйста, где изменить время сессии "Кто онлайн"? Как для гостей, так и для пользователей.
Спасибо.
#2 14 мая 2010 в 09:25
файл \core\cms.php
смотри public function onlineStats
  1. $sql = "DELETE FROM cms_online WHERE lastdate <= DATE_SUB(NOW(), INTERVAL 3 MINUTE)";
ставь INTERVAL сколько тебе надо минут
#3 14 мая 2010 в 12:13
Спасибо, fuze[drums].
А этот INTERVAL только для "Кто онлайн"? Или чего другого "цепляет"?
#4 14 мая 2010 в 12:54

А этот INTERVAL только для "Кто онлайн"?

AlexZGR
Да
#5 21 сентября 2015 в 15:03


файл \core\cms.php
смотри public function onlineStats

  1. $sql = "DELETE FROM cms_online WHERE lastdate
  2.  

Fuze

это для первой версии? а для второй?
#6 23 сентября 2015 в 02:21

а для второй?

ksamochkin
system/core/user.php строка 285
#7 23 сентября 2015 в 09:06
Что то не получается так...

  1. $model->filterDateOlder('date_created', 300, 'MINUTE')->
  2. deleteFiltered('sessions_online');
— это 285 строка, но я вылетаю с сайта за меньшее время.

272 строка того же файла. Если установить время больше, например
  1. $model->filterDateOlder('date_created', 30, 'MINUTE');
, то также вылетаю, но...

До этого я экспериментировал и поставил в обоих строчках 300000 мин.
С сайта вылетал, то есть был не авторизован, но во вкладке "Люди" у меня горело что онлайн.
Причем оч долго горело… popcorn
#8 23 сентября 2015 в 11:23

это 285 строка, но я вылетаю с сайта за меньшее время.

skewes
Ну это видимо обусловлено настройками вашего сервера.

Вы "вылетаете" быстрей? или вы находитесь в блоке "кто онлайн" меньшее время?

С сайта вылетал, то есть был не авторизован, но во вкладке "Люди" у меня горело что онлайн.

skewes
это правильно.

время хранения сессии настраивается на сервере (могу ошибаться, но вроде так).
не хотите вылетать, заходите с галочкой запомнить, и буду реавторизовываться по кукисам.
а вот время хранения кук вы можете настроить на сайте.
#9 23 сентября 2015 в 12:45
Спасибо) будем пробовать)
#10 24 сентября 2015 в 22:36
что то на 1.10.6 нету в core такой строки
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.