Я создаю веб-приложение в Yii. Я пытался сделать тайм-аут сеанса, если пользователь бездействует в течение 30 минут. После этого он должен снова войти в систему ... но это не работает. Я использую CHttpSession. Однако, если я даю CDbHttpSession вместо CHttpSession, это работает нормально.
это мой код
'user' => array(
'class' => 'WebUser',
'loginUrl' => array('site/loginaccount'),
'allowAutoLogin' => true,
),
// uncomment the following to enable URLs in path-format
'session' => array(
'class'=>'CHttpSession',
'timeout'=>$params['session_timeout'],
'autoStart'=>true,
),
Есть ли что-нибудь еще, чтобы заставить это работать для CHttpSession? По некоторым причинам я не могу использовать CDbHttpSession в своем веб-приложении.