Сессии PHP не сохраняются при обновлении страницы или после перехода на другую страницу - PullRequest
0 голосов
/ 27 ноября 2018

Мои сеансы не сохраняются при обновлении страницы или переходе на другую страницу.Это все начало происходить после обновления всех моих файлов композитора с composer update и обновления моего сервера EC2 с t2.nano до t2.micro.Я не уверен, что вызвало это?

Я попробовал этот код, чтобы увидеть, сохраняются ли мои сеансы, и ЭТО СОХРАНЯЕТСЯ:

if (!is_writable(session_save_path())) {
    echo 'Session path "'.session_save_path().'" is not writable for PHP!'; 
}

Вот как я тестирую своиКод СЕССИИ:

<?php
session_start();

$_SESSION['test'] = 'ok'; // 1st time loading the page works. I remove this line on the second refresh and the var_dump below does not show the session.

var_dump($_SESSION);
die();

?>

1 Ответ

0 голосов
/ 27 ноября 2018

Глупый я.Я работал на своем сайте разработчиков с IP-адресом, но у меня был session.cookie_secure = 1, что сделало его неработоспособным.Мне пришлось отключить его, поэтому я просто закомментировал это:

;session.cookie_secure = 1
...