我有一个CodeIgniter网站在子域中运行。
会话值不会在页面之间传递。例如,如果我在一个处理页面的控制器方法上放置$_SESSION ['ouch'] =“Bla”,当页面重定向到另一个页面时,该值就消失了。这种行为使登录变得不可能。
这些是我的CodeIgniter配置设置,当涉及到cookie和会话。我已经尝试了变化,但会话值消失,只要登录页面重定向。
$config['cookie_prefix'] = '';
$config['cookie_domain'] = '';
$config['cookie_path'] = '/';
$config['cookie_secure'] = false;
$config['cookie_httponly'] = false;
1条答案
按热度按时间yzckvree1#
如果我将以下内容添加到index.php文件中:
问题消失了。但我不确定这是否是解决问题的正确方法。