Frontend кеширование на Alto

Всем привет, появилась необходимость сделать полное кеширование на Alto, нашел мануал — http://livestreet.ru/blog/10731.html , однако не рабоает создание и определение cookie. То есть, даже у зарегистрированных пользователей, страницы загружаются из _cache. Как я понмимаю, основная проблема заключается в том, что Alto не понимает эти строчки —

/**
 * Ставим куку
 */
if ($bRemember) {
    setcookie('key',$sKey,time()+60*60*24*3,Config::Get('sys.cookie.path'),Config::Get('sys.cookie.host'));
} else {
    // to identify user before session starts
    setcookie('_key',$sKey,time()+60*60*24*3,Config::Get('sys.cookie.path'),Config::Get('sys.cookie.host'));
}
setcookie('_key','',1,Config::Get('sys.cookie.path'),Config::Get('sys.cookie.host'));

Хотя возможно что проблема еще и здесь —
$bUseCache = 
    (!isset($_COOKIE['key']) || empty($_COOKIE['key']))	&& 
    (!isset($_COOKIE['_key']) || empty($_COOKIE['_key'])) && 
    empty($_POST) && empty($_GET);
Может ктонибудь знает, как сделать работающую проверку cookie? Как мне кажется, исправить нужно всего пару строк, но что именно, понять не могу...

1 комментарий

0
Проблема решилась заменой User.class.php из livestreet.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.