Kohana framework 3.3 cookie设置两次

Kohana framework 3.3 cookie sets twice

我使用的是 Kohana 3.3,我正在尝试为每个新站点访问者设置一个唯一的 cookie。 我是这样做的:

if (!Cookie::get('unique_id'))
{
    Cookie::set('unique_id', uniqid(), 9990000);
}

但是,当我访问我的网站时,在域前面使用 'www.',它会创建第二个具有相同名称但不同值的 cookie。 我该如何解决这个问题?

找到解决办法。我必须编辑 system/classes/Kohana/cookie.php 文件,并在 $domain 变量上设置一个值。