Quote Originally Posted by solo_400 View Post
I have installed on my live store.

Is there any debug activated? I have a remember_me.log in log directory increasing fast.
Darn it; I forgot to remove that debug code. Edit /includes/classes/observers/class.remember_me_observer.php, finding this section:
Code:
    
    protected function encodeCookie($cookie_data)
    {
        $cookie_data['currency'] = $_SESSION['currency'];
        $cookie_data['language'] = $_SESSION['language'];
        $cookie_data['languages_id'] = $_SESSION['languages_id'];
        $cookie_data['languages_code'] = $_SESSION['languages_code'];
        $cookie_data['cartIdSet'] = isset($_SESSION['cartID']);
        $cookie_data['securityToken'] = $_SESSION['securityToken'];
        error_log(date('Y-m-d H:i:s') . " encodeCookie: " . var_export($cookie_data, true) . PHP_EOL, 3, DIR_FS_LOGS . '/remember_me.log');
        
        return base64_encode(gzcompress(serialize($cookie_data), 9));
    }
    
    protected function removeCookie()
    {
        $this->setCookie('', time() - 3600);
    }
    
    protected function decodeCookie()
    {
        $remember_info = false;
        if (isset($_COOKIE[$this->cookie_name])) {
            $remember_info = base64_decode($_COOKIE[$this->cookie_name]);
            if ($remember_info !== false) {
                $remember_info = gzuncompress($remember_info);
                if ($remember_info !== false) {
                    $remember_info = unserialize($remember_info);
                }
            }
        }
        error_log(date('Y-m-d H:i:s') . " decodeCookie: " . var_export($remember_info, true) . PHP_EOL, 3, DIR_FS_LOGS . '/remember_me.log');
        return $remember_info;
    }
and commenting-out those debug lines:
Code:
    
    protected function encodeCookie($cookie_data)
    {
        $cookie_data['currency'] = $_SESSION['currency'];
        $cookie_data['language'] = $_SESSION['language'];
        $cookie_data['languages_id'] = $_SESSION['languages_id'];
        $cookie_data['languages_code'] = $_SESSION['languages_code'];
        $cookie_data['cartIdSet'] = isset($_SESSION['cartID']);
        $cookie_data['securityToken'] = $_SESSION['securityToken'];
//        error_log(date('Y-m-d H:i:s') . " encodeCookie: " . var_export($cookie_data, true) . PHP_EOL, 3, DIR_FS_LOGS . '/remember_me.log');
        
        return base64_encode(gzcompress(serialize($cookie_data), 9));
    }
    
    protected function removeCookie()
    {
        $this->setCookie('', time() - 3600);
    }
    
    protected function decodeCookie()
    {
        $remember_info = false;
        if (isset($_COOKIE[$this->cookie_name])) {
            $remember_info = base64_decode($_COOKIE[$this->cookie_name]);
            if ($remember_info !== false) {
                $remember_info = gzuncompress($remember_info);
                if ($remember_info !== false) {
                    $remember_info = unserialize($remember_info);
                }
            }
        }
//        error_log(date('Y-m-d H:i:s') . " decodeCookie: " . var_export($remember_info, true) . PHP_EOL, 3, DIR_FS_LOGS . '/remember_me.log');
        return $remember_info;
    }
I'll get an update going ...