Php Codeigniter创建新会话,而不是更新旧会话
我有一辆手推车。我重定向到付款网站,然后重定向回我的网站。当我重定向到我的站点时,它会创建一个新的空白会话,而不是更新旧会话 但是,如果我删除所有会话记录并删除cookie,当我尝试付款并重定向回我的站点时,会话将正确更新,而不是创建新的空白会话。它将继续正常工作一段时间,然后最终问题又出现了 关于为什么创建新会话而不是更新旧会话,您有什么想法吗?你知道为什么删除我的会话和cookie会暂时解决这个问题吗 我已经搜索了很多帖子和论坛,还没有找到一个对我有用的答案Php Codeigniter创建新会话,而不是更新旧会话,php,codeigniter,session,cookies,Php,Codeigniter,Session,Cookies,我有一辆手推车。我重定向到付款网站,然后重定向回我的网站。当我重定向到我的站点时,它会创建一个新的空白会话,而不是更新旧会话 但是,如果我删除所有会话记录并删除cookie,当我尝试付款并重定向回我的站点时,会话将正确更新,而不是创建新的空白会话。它将继续正常工作一段时间,然后最终问题又出现了 关于为什么创建新会话而不是更新旧会话,您有什么想法吗?你知道为什么删除我的会话和cookie会暂时解决这个问题吗 我已经搜索了很多帖子和论坛,还没有找到一个对我有用的答案 使用版本2.0.2并在数据库中
- 使用版本2.0.2并在数据库中存储会话李>
- 我做自动加载会话
$config['sess_cookie_name'] = 'ci_session';
$config['sess_expiration'] = 28800; //7200 - 8 hours for test
$config['sess_expire_on_close'] = TRUE;
$config['sess_encrypt_cookie'] = TRUE;
$config['sess_use_database'] = TRUE;
$config['sess_table_name'] = 'ci_sessions';
$config['sess_match_ip'] = FALSE;
$config['sess_match_useragent'] = TRUE;
$config['sess_time_to_update'] = 300;
这两个问题仍然存在:
$config['cookie_domain'] = '';
及
$config['cookie_domain'] = '.' . $_SERVER['SERVER_NAME'];