我有一个奇怪的问题。我在 Yii 中构建了一个 Web 应用程序。
每当我从应用程序注销时,用户就会返回到主页。但是,如果我刷新页面。用户再次登录。
这是配置文件
'session' => array(
'class'=>'CDbHttpSession',
'timeout'=>$params['session_timeout'],
'autoStart'=>true,
),
这是我的注销代码
Yii::app()->session->clear();
Yii::app()->session->destroy();
Yii::app()->cache->flush();
Yii::app()->user->logout();
最近我注意到运行时文件夹中有一个名为 session-1.1.8 的文件。它不会在注销时被删除。但是,如果我手动删除它,那么用户将永久注销。
所以我的问题是
1)我在这里做错了什么吗?
2)这个“session-1.1.8”文件是什么?
3)我怎样才能永久注销?