База знаний

Как изменить таймаут бездействия пользователя

ID статьи: 296
Последнее обновление: 22 нояб., 2017

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

  • Войдите в Панель администратора.
  • Откройте раздел Настройки.
  • Перейдите на вкладку Администрирование.
  • В разделе Безопасность / Приватность в поле Время сеанса установите время в минутах.

Если необходимо, чтобы время бездействия пользователя не учитывалось, то установите значение 0. Сеанс будет считаться действительным до закрытия браузера.

Если по каким-то причинам функция работает некорректно, проверьте следующие значения в настройках файла php.

  1. session.cookie_lifetime (по умолчанию: 0)
    - session.cookie_lifetime указывает время жизни файла cookie в секундах, которое отправляется в браузер.
    - значение 0 означает "пока браузер не будет закрыт".
  2. session.gc_maxlifetime (по умолчанию: 1440)
    - session.gc_maxlifetime указывает количество секунд, после которых данные будут считаться "ненужными" и очищены.
    - сбор ненужных данных происходит в начале сеанса пользователя.

Совет:

  • После изменения настроек в файле php перезапустите веб-сервер.
Эта статья была:   Полезна | Не полезна
ID статьи: 296
Последнее обновление: 22 нояб., 2017
Ревизия: 5
Доступ: Открытый доступ
Просмотры: 6613
Комментарии: 0