Kohana 3.2:读取会话数据时出错(Debian平台)

时间:2011-12-04 10:54:56

标签: kohana kohana-3 kohana-3.2

我最近在Debian平台上启动了我的网站。

但是,我一直得到这个' 阅读会话数据时出错'每当试图读取会话数据时。我怀疑这可能是由于会话数据损坏造成的。

我曾尝试过ini_set' session.gc_probability'到0,但仍然无法把事情做对。如下:

ini_set('session.gc_probability', 0);

是的,它正在使用会话' native'驱动程序。

以前有人遇到过这个问题吗?

非常感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

所以这确实是一个错误,但有一种方法:) 每当您(或系统类)调用Session::regenerate()方法时(如果您使用Auth,则login函数使用它),请立即调用Session::instance()->write();,例如:

if (Auth::instance()->login($post['username'], $post['password']))
{
       Session::instance()->write();
       $this->request->redirect('somewhere');
}