Страница 1 из 1

Увеличение времени сессии админа

Добавлено: 26.04.2021, 09:29
evgennova
Кто сталкивался или знает как можно увеличить время сессии пребывании в админке ?

Добавлено: 26.04.2021, 22:49
Dysha-Kuzbass
А что, суток не хватает (24 часа)?
Если что, то меняется в backend/index.php - строка 45`я.

Добавлено: 27.04.2021, 07:21
evgennova
Dysha-Kuzbass писал(а):А что, суток не хватает (24 часа)?
если не пользуешься больше 2 часов - нужно снова заходить в админку

Добавлено спустя 1 минуту 46 секунд:
Dysha-Kuzbass писал(а):Если что, то меняется в backend/index.php - строка 45`я.
да в строке прописано 24 часа - но больше 2-х часов не держит

Добавлено: 03.05.2021, 12:10
OkayCMS
Если вас всё равно выкидывает через 2 часа, то возможно проблема в настройках сервера, а не в CMS

Добавлено: 03.05.2021, 20:41
evgennova
OkayCMS писал(а):Если вас всё равно выкидывает через 2 часа, то возможно проблема в настройках сервера, а не в CMS
на сервере стоит "старая cms" - сессия больше суток.
возможно за этот функционал отвечает какой то модуль php ?

Добавлено: 05.05.2021, 06:08
korshunov
Встречалась ситуация. Серверные установки очищали общую папку сессий ежедневно.
Вопрос решился хранением сессий в папке сайта
session_save_path('sessions');
session_start();

Добавлено: 05.05.2021, 15:09
evgennova
korshunov писал(а):session_save_path('sessions');
session_start();
а если на сервере в настройках php в
session.cache_expire поменять на 1440
session.save_path заполнить sessions ?

Добавлено: 05.05.2021, 16:00
korshunov
Вместо того, чтоб задавать такие вопросы, пробуйте и меняйте. А потом сообщайте о результатах...

Добавлено: 05.05.2021, 22:07
Dysha-Kuzbass
<?php

ini_set('session.gc_maxlifetime', 86400);
ini_set('session.cookie_lifetime', 0);
session_set_cookie_params(0);

session_start();

?>

************************
В файл .htaccess вносим следующее:
php_value session.gc_maxlifetime 86400
php_value session.cookie_lifetime 0

Добавлено: 10.05.2021, 08:13
evgennova
Dysha-Kuzbass писал(а):<?php

ini_set('session.gc_maxlifetime', 86400);
ini_set('session.cookie_lifetime', 0);
session_set_cookie_params(0);

session_start();

?>

************************
В файл .htaccess вносим следующее:
php_value session.gc_maxlifetime 86400
php_value session.cookie_lifetime 0
не работает, сессия всего 2 часа

Добавлено: 10.05.2021, 10:11
korshunov
Не так все просто с этим, спрашивайте поддержку хостинга...

Добавлено: 10.05.2021, 11:49
evgennova
korshunov писал(а):Не так все просто с этим, спрашивайте поддержку хостинга...
попробую, обычно они отвечают на форуме, уже после праздников

Добавлено: 11.05.2021, 07:56
evgennova
сделали новый замер времени сессии = 30 мин.
написали в службу поддержки - если помогут напишу как исправить у кого подобная проблема

Добавлено спустя 11 часов 59 минут:
Есть решение проблемы - спасибо разработчикам !!!!!
Чтобы изменить значение параметра, выполните следующее:

!!!!!! Все работы производятся на стороне сервера !!!!!
1. Откройте - настройки PHP (используемого).
2. Укажите нужное значение напротив «session.gc_maxlifetime» (по умолчанию используется 1440, максимально можно указать 86400, что равно суткам):
3. Сохраните изменения.