Jump to content

Увеличить время активности сессии пользователя

Featured Replies

Posted
comment_173027

Добрый день форумчане

Назрел такой вопрос, как увеличить время активности пользователя
То есть, есть блок который отображает онлайн на форуме, но там он 5 мин вроде бы держится, как увеличить это время?

Я смотрел файл whosOnline.php, но чет не нашел ничего путного там, либо не так смотрел?

  • Author
comment_173030

Разобрался, ответ:
Правка - public_html/system/Session/Store/Database.php

array( 'core_sessions.running_time>' . \IPS\DateTime::create()->sub( new \DateInterval( 'PT30M' ) )->getTimeStamp() ),

 

comment_173031

Это если сессии хранятся в базе. А для редиса другой код (system/Session/Store/Redis.php)

                /* Cut off is 30 mins */
                if ( $data['running_time'] < ( time() - ( 30 * 60 ) ) )
 

Edited by Desti

comment_173047
54 минуты назад, the.bunin сказал:

хороший вопрос, плюсую...тоже недавно думал над этим

у тебя же 4.6, на всех 4+ 30 минут он.
непонятно зачем только столько.
в ховере и в профиле после 10-15 минут уже пишет, что пользователь офф, а в блоке до сих пор висит онлайн.
или речь идёт про как раз-таки эти 10-15 минут, который пользователь реально онлайн?

comment_173050
5 минут назад, by_ix сказал:

или речь идёт про как раз-таки эти 10-15 минут, который пользователь реально онлайн?

именно) и ещё ты обещал написать плаг для того, чтобы не было задержки отображения в блоке кто онлайн :) 

comment_173051
2 минуты назад, the.bunin сказал:

и ещё ты обещал написать плаг для того

обещал? разве?
я чёт уже забыл про него.
это в котором весь онлайн на форуме?

comment_173053
6 минут назад, by_ix сказал:

обещал? разве?
я чёт уже забыл про него.
это в котором весь онлайн на форуме?

Ага, говорил позже сделаешь)

comment_173055
39 минут назад, the.bunin сказал:

говорил позже сделаешь)

я говорил, позже кину код, и кинул его. про плагин речи не было. 
держи, не проверял ток.
 

(k4) WhosOnline NoCache 1.0.0.xml

comment_173084
7 часов назад, by_ix сказал:

the.bunin шо там? ты проверил?

ага, не работает 😂 отписать забыл)

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.