Я установил Configure::write('Security.level', 'medium');
на низкое значение, установил Configure::write('Session.timeout', '120');
на большее число, а в cake/libs/security.php
Я установил функцию inactiveMins()
на следующее,
function inactiveMins() {
switch (Configure::read('Security.level')) {
case 'high':
return 10;
break;
case 'medium':
return 100;
break;
case 'low':
default:
return 550;
break;
}
}
Но сеансы все еще продолжаютсяистекает около 120 минут.Это приложение для отслеживания времени, поэтому мне бы хотелось, чтобы оно оставалось работающим в фоновом режиме до тех пор, пока оно не понадобится.Но сессия закрывается слишком рано.Есть ли другой способ оставить сеанс открытым на несколько часов, поскольку эти параметры не работают?
Из APP / CONFIG / CORE.PHP ***
/**
* Session time out time (in minutes).
* Actual value depends on 'Security.level' setting.
*/
Configure::write('Session.timeout', '120');
Версия ядра 1.3.4