会话在几分钟后销毁,即使它被设置为无限

时间:2018-04-09 16:49:09

标签: php session codeigniter-3

这是我的codeigniter的config.php文件的样子。 sess_expiration设置为0,它应该提供无限的会话生命周期。但是用户在闲置5-10分钟后会退出。

$config['sess_driver'] = 'files';
$config['sess_cookie_name'] = 'MySessionName';
$config['sess_expiration'] = 0;
// $config['sess_save_path'] = sys_get_temp_dir();
$config['sess_save_path'] = NULL;
$config['sess_match_ip'] = FALSE;
$config['sess_time_to_update'] = 30000;
$config['sess_regenerate_destroy'] = FALSE;

我的database.php已启用缓存。

'pconnect' => FALSE,
'db_debug' => FALSE,
'cache_on' => TRUE,
'cachedir' => 'application/cache',

我想知道导致这个问题的原因。 20-30人一直在这个网站上工作。每10分钟后退出一次会刺激他们。

请建议我一些好的解决方案。谢谢。

0 个答案:

没有答案
相关问题