Javascript 代码点火器破坏Chrome和Internet Explorer中的会话
我用CodeIgniter建立了一个聊天网站,并将其上线。几天后,我收到反馈,用户在聊天室中发布1-2条消息后会立即注销。chrome和IE浏览器出现了这些问题。深入研究后,我发现在几个JavaScript请求之后,它只会更改会话cookie并将用户注销,但我找不到解决此问题的方法 有人能看看这是怎么回事吗?或者你们已经知道这个问题了?我个人没有这个问题,当我从我的电脑登录时,一切正常。但我收到了一些短片,显示了不同的情况Javascript 代码点火器破坏Chrome和Internet Explorer中的会话,javascript,php,codeigniter,session,cookies,Javascript,Php,Codeigniter,Session,Cookies,我用CodeIgniter建立了一个聊天网站,并将其上线。几天后,我收到反馈,用户在聊天室中发布1-2条消息后会立即注销。chrome和IE浏览器出现了这些问题。深入研究后,我发现在几个JavaScript请求之后,它只会更改会话cookie并将用户注销,但我找不到解决此问题的方法 有人能看看这是怎么回事吗?或者你们已经知道这个问题了?我个人没有这个问题,当我从我的电脑登录时,一切正常。但我收到了一些短片,显示了不同的情况 这是过期时间问题。检查config.php文件。给定的时间与浏览器时间和
这是过期时间问题。检查config.php文件。给定的时间与浏览器时间和托管服务器时间冲突 解决方案:
在配置文件中为会话超时变量设置了什么值?确定。检查此项并尝试使用用户代理。。
$config['sess_expiration'] = 86400;//1 day 86400 | default 7200 (2 hrs)
$config['sess_expire_on_close'] = TRUE;//default FALSE
$config['sess_encrypt_cookie'] = FALSE;
$config['sess_use_database'] = FALSE;
$config['sess_match_ip'] = FALSE;
$config['sess_match_useragent'] = TRUE;
$config['sess_time_to_update'] = 300;