我是codeigniter的新手。我想更改 $config['sess_expiration'] 默认值,但当我将 sess_expiration 值设置为另一个值时不起作用。例如,我将它的值设置为 2,我想会话会在 2 秒后过期,但事实并非如此。我尝试了许多可用的修复程序,但我无法得到任何结果。我的配置设置为:
$config['sess_driver'] = 'files';
$config['sess_cookie_name'] = 'ci_session';
$config['sess_expiration'] = 7200;
$config['sess_save_path'] = NULL;
$config['sess_match_ip'] = FALSE;
$config['sess_time_to_update'] = 300;
$config['sess_regenerate_destroy'] = FALSE;
我认为不需要 ci_sessions 表,因为我没有在我的配置设置中使用 sess_use_database。我应该怎么办?
编辑:
我的代码点火器版本 3.1.0。据我所知,这个版本的会话库不包含 sess_read() 或 sess_update() 方法或 sess_expiration 类变量。