Session kohana 3.2遇到错误的会话问题

Session kohana 3.2遇到错误的会话问题,session,kohana,Session,Kohana,案例: 当从两个不同的设备上使用kohana驱动的站点时,我随机获得每个设备上的两个会话数据。我使用本机会话来存储一些对象,但它们在每个设备上都应该是私有的。我做错了什么 例如: public function load() { $session = Session::instance(); $this->dialog = $session->get('dialog'); } public function save() { $session = Ses

案例:

当从两个不同的设备上使用kohana驱动的站点时,我随机获得每个设备上的两个会话数据。我使用本机会话来存储一些对象,但它们在每个设备上都应该是私有的。我做错了什么

例如:

public function load()
{

    $session = Session::instance();
    $this->dialog = $session->get('dialog');

}

public function save()
{
    $session = Session::instance();
    $session->set('dialog', $this->dialog);
}

这看起来像是某种缓存问题。我每次都试图重新生成会话id。我得到了第一个id,然后是第二个,然后是第三个,当我单击一个链接时,又得到了第一个id。

确保在引导文件中关闭了缓存。并且cookie变量设置正确,尤其是
cookie::$domain


还要验证会话配置文件。您可以在这里找到更多信息:

我想这是一个与PHP配置相关的问题。用于会话的Kohana本机驱动程序非常基本,我认为它不会导致此类问题。