Php Codeigniter 2x firefox会话
我对firefox浏览器中的会话有问题,Chrome和IE中的一切都可以正常工作——它可以正确保存会话,但firefox不能。我曾尝试使用本机会话将会话保存在db中—在FF中,它保存了会话,但再次不起作用,在登录到页面后,它会重定向,就像我没有登录一样。它只在FF中执行此操作。我看到了其他类似的问题,从中我看到了本机会话类,但没有任何用处。我在codeigniter上遇到了类似的问题,发生的是我的用户代理为CI文档告诉您创建的自定义DB字段添加了许多字符 尝试创建并更改表以更改ci_会话上的用户_代理字段,并再次检查firefox是否工作Php Codeigniter 2x firefox会话,php,codeigniter,Php,Codeigniter,我对firefox浏览器中的会话有问题,Chrome和IE中的一切都可以正常工作——它可以正确保存会话,但firefox不能。我曾尝试使用本机会话将会话保存在db中—在FF中,它保存了会话,但再次不起作用,在登录到页面后,它会重定向,就像我没有登录一样。它只在FF中执行此操作。我看到了其他类似的问题,从中我看到了本机会话类,但没有任何用处。我在codeigniter上遇到了类似的问题,发生的是我的用户代理为CI文档告诉您创建的自定义DB字段添加了许多字符 尝试创建并更改表以更改ci_会话上的用户
ALTER TABLE `ci_sessions` MODIFY COLUMN `user_agent` VARCHAR(160) not null
对于这个相同的问题,我在控制器构造函数中使用了下面的头,它做到了这一点
header('P3P:CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"');
如果CI会话类不能仅与Firefox一起使用,则这是一个cookies问题。 在FIFREOX下为您的域名启用Cookie,如下所示 工具->选项->隐私->历史:对历史使用自定义设置; 选中“接受cookies”并将您的域添加到例外中,允许您的域访问www.your_domain.com,就这样 有关不同FF版本的更多详细信息,请参见此链接:
我在FF中使用CI应用程序,它的工作原理与在其他浏览器中一样好。如果您尝试禁用
$config['sess\u match\u user\u agent']代码>只是作为调试措施?