【发布时间】:2013-10-01 00:25:54
【问题描述】:
我收到此错误:
Error: [CakeSessionException] Unable to configure the session, setting session.auto_start failed.
我使用的是 Cakephp 2.2.4。
编辑
这家伙似乎有同样的问题:Cakephp Session error on live site 并使用这个
if(!isset($_SESSION)) session_start();
在AppController的beforefilter方法内修复错误。
所以我的问题是:为什么会这样?一切正常,然后突然出现此错误。
此外,我意识到文件夹 app/tmp/sessions 是空的,并且我已将会话配置为由 Cake 处理(在 Config/core.php 中)。
【问题讨论】:
-
不知从何而来。更新到最新版本的 Cake 修复了它,似乎他们可能在会话设置上做了一些工作......
-
@bateman_ap 好的,我试试
-
@bateman_ap 哪个版本?
-
@BadHorsie 最新(现在是 2.4.2)
-
感谢您的回答,我有蛋糕可以重定向到他自己而不会停止并且浏览器显然会断开连接。幸运的是有很多 exit('ciao');从 index.php 开始,我发现调用会话写入后代码中断,因为我更改了服务器上的 PHP 版本。
标签: php session cakephp cakephp-2.2