nan*_*216 7 session codeigniter
我正在为我的应用程序使用codeigniter
即使用户在网站上处于活动状态,我的问题是会话即将到期.
这些是会话设置..我正在使用数据库会话
$config['sess_cookie_name'] = 'ci_session';
$config['sess_expiration'] = 7200;
$config['sess_encrypt_cookie'] = FALSE;
$config['sess_use_database'] = TRUE;
$config['sess_table_name'] = 'edu_sessions';
$config['sess_match_ip'] = FALSE;
$config['sess_match_useragent'] = TRUE;
$config['sess_time_to_update'] = 300;
Run Code Online (Sandbox Code Playgroud)
任何解决方案.
帮助我,我必须解决它
这是codeigniter 论坛链接
lan*_*ons 12
我有CI会话随机到期的问题.您是否有加载会话库的AJAX或动态资源?如果是这样,想象一下这种情况
我提出一个Ajax请求(这通过在我的CI会话ID与cookie),并返回结果,但我也提交了一些其他的请求(加载动态图像,另一个AJAX请求等)紧随第一次请求.第一个请求可能会触发300秒"更新时间"事件,并传回一个新cookie,但附加请求是发送旧会话ID,对吧?
因此,CodeIgniter说"嘿,你不能这样做"并创建一个新的会话,使两个cookie无效,我的浏览器现在不知道该怎么做.
这是我在一段时间后发布的论坛链接,详细介绍:http: //codeigniter.com/forums/viewthread/172415/