Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/243.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 代码点火器破坏Chrome和Internet Explorer中的会话_Javascript_Php_Codeigniter_Session_Cookies - Fatal编程技术网

Javascript 代码点火器破坏Chrome和Internet Explorer中的会话

Javascript 代码点火器破坏Chrome和Internet Explorer中的会话,javascript,php,codeigniter,session,cookies,Javascript,Php,Codeigniter,Session,Cookies,我用CodeIgniter建立了一个聊天网站,并将其上线。几天后,我收到反馈,用户在聊天室中发布1-2条消息后会立即注销。chrome和IE浏览器出现了这些问题。深入研究后,我发现在几个JavaScript请求之后,它只会更改会话cookie并将用户注销,但我找不到解决此问题的方法 有人能看看这是怎么回事吗?或者你们已经知道这个问题了?我个人没有这个问题,当我从我的电脑登录时,一切正常。但我收到了一些短片,显示了不同的情况 这是过期时间问题。检查config.php文件。给定的时间与浏览器时间和

我用CodeIgniter建立了一个聊天网站,并将其上线。几天后,我收到反馈,用户在聊天室中发布1-2条消息后会立即注销。chrome和IE浏览器出现了这些问题。深入研究后,我发现在几个JavaScript请求之后,它只会更改会话cookie并将用户注销,但我找不到解决此问题的方法

有人能看看这是怎么回事吗?或者你们已经知道这个问题了?我个人没有这个问题,当我从我的电脑登录时,一切正常。但我收到了一些短片,显示了不同的情况


这是过期时间问题。检查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;