Подскажите каким образом увеличить продолжительность сессии нахождения на сайте?
При существующем времени очень часто приходится прибегать к повторной авторизации, ибо может выдать ошибку 404 — нет мол такой страницы, либо пишет что данное действие запрещено вашей группе, полагая наверное, что это Гость, который забрёл не туда. Обновление приводит к повторной авторизации.
во многих случаях помогает найти ответ на свой вопрос не дублируя его))) это обсуждалось много раз.
Действительно обсуждалось много раз. А Вы сами-то по этим ссылкам ходить пробовали?во многих случаях помогает найти ответ на свой вопрос не дублируя его))
Если какие-то варианты и предлагаются, то либо для 1 ветки, либо предложенные способы не помогают. Общей картины проблемы нет.
Проще было бы ответить на вопрос прямо, если ответ есть конечно, чем умничать.
А так и сам не ответил и другим ответить не дал — мол вопрос закрыт. А вопрос, на мой взгляд открыт для многих.
А коль всем понятно, так будьте любезны, объясните ещё раз.
Наверное и то и другое, ибо проблема обнаруживается Админом на сайте, от пользователей жалоб пока не поступало. Я рассуждаю по аналогии Joomla, когда продолжительность сессии устанавливается в админке. По наивности думал, что здесь также можно изменять простым редактированием. Пока понимаю, что не всё так просто: то ли на сервере копать, то ли в файлах — не понятно. От того и выспрашиваю помощи.
А.Саган, вам требуется увеличить время сессии своим пользователям на вашем сайте или для себя (для своего аккаунта, т.е. со стороны пользователя)?
файл: system\core\user.php
функция: deleteOldSessions(), 264-ая строка. Там в двух местах поменять 3 минуты на, например, 15-20.
Весьма вам признателен за помощь! Исправил. Тестирую.Попробуйте сделать тоже самое, может поможет.