CakePHP的使用Safari和Internet Explorer时,丢失会话(cakephp l

2019-08-17 06:21发布

我使用AJAX和会话的CakePHP的项目,但它看起来像当我用使用Safari或者IE浏览器会话丢失。 我遵循的解决方案, 在IE浏览器会话,并通过AJAX保存时,CakePHP的1.3不能正常工作 ,我把我的文件core.php中下面的设置。

  Configure::write('Session.checkAgent', false);
  Configure::write('Security.level', 'low');

我已经升级了我的蛋糕版本2.3.0,我仍然有同样的问题。 请帮忙? 谢谢。

这里是我的pastebins

JScript的http://pastebin.com/WDCaTkEH

PHP - http://pastebin.com/YL7qkLf0

Answer 1:

似乎有什么不妥的地方蛋糕...添加在session_start(); 作为一线上的webroot / index.php文件解决了这个问题对我来说。



Answer 2:

我使用的2.9版本。 我想补充的session_start(); 在根目录/ index.php文件 - 它解决了我的问题,也有一些是错误的CakePHP的。



文章来源: cakephp loses sessions when using safari and internet explorer