Как изменить ограничение по времени в phpmyadmin (вход в систему)

Я использую phpmyadmin для создания mysql базы данных. И я установил подлинный тип на cookie в config.inc.php. Как я изменяю ограничение по времени так, чтобы, даже если я вошел в систему, я оставался неактивным в течение многих часов, оно не потребует, чтобы я вошел в систему снова.

15
задан user225269 6 May 2010 в 07:37
поделиться

2 ответа

Ищу вот это:

ini_set('session.gc_maxlifetime', '3600');

Согласно комментариям - Вы можете найти это в файле php.ini или запустить вышеприведенный оператор в Вашем скрипте, где Вы устанавливаете сессию

0
ответ дан 1 December 2019 в 00:00
поделиться

Я знаю, что этот вопрос устаревает, но "выбранный" выше ответ на самом деле не работает. Это просто устанавливает время до удаления данных сеанса.

Попробовав это и поняв, что это не удается, я потратил некоторое время на чтение документации phpmyadmin и обнаружил следующее:

$cfg['LoginCookieValidity'] = 86400;
$cfg['LoginCookieStore'] = 0;

Первая строка - это количество времени до автоматического выхода из системы. Эти значения должны быть установлены в папке установки phpmyadmin в файле config.inc.php .

Их вообще не было в моем файле, но после добавления их в конец все работало правильно. Первая переменная в секундах определяет, как долго вы выходите из системы - я установил для себя 1 день. Вторая переменная - это продолжительность cookie. 0 означает, что cookie хранится, пока вы не закроете браузер.

Установка этих двух переменных даст желаемый эффект. Вы можете установить оба на какое-то безумное число и никогда не входить в систему, но это было бы довольно небезопасно.

42
ответ дан 1 December 2019 в 00:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: