& Ldquo; session_set_cookie_params & Rdquo; в PHP 7.2 [dубликат]

Вы также можете выбрать другую цветовую схему указателя мыши со следующей командой:

sudo update-alternatives --config x-cursor-theme

Вы должны выйти из системы и снова войти в систему, чтобы изменения вступили в силу.

5
задан 7 December 2017 в 22:22

1 ответ

У меня была аналогичная проблема, но, наконец, нашла путь. Код ниже был моим первым подходом, который дал мне ошибки.

static function startmysession($lifetime, $path, $domain, $secure, $httponly){

    session_set_cookie_params($lifetime, $path, $domain, $secure, $httponly);
    session_regenerate_id(true);

    if(!isset($_SESSION)){
        session_start();
    }
}

Теперь более ранние версии php упустили нашу ошибку (мы практически переименовали и дали сеанс, который уже обладает свойствами, которые очень неправильны. я решил эту проблему?

static function startmysession($lifetime, $path, $domain, $secure, $httponly){      
    if(!isset($_SESSION)){  
         session_set_cookie_params($lifetime, $path, $domain, $secure, $httponly);
         @session_regenerate_id(true);    
             session_start();
         }    
    }

Теперь я привязал session_set_cookie_params() непосредственно перед началом сеанса, и я тестирую, если сеанс уже существует до этого.

3
ответ дан 15 August 2018 в 16:55

Другие вопросы по тегам:

Похожие вопросы: