В настоящее время есть проблема, с которой мне еще предстоит справиться, она включалась и выключалась и не всегда в большинстве случаев. PHP файлы сессий создаются сами по себе, но примерно в 90% случаев ничего не записывается в файл сессий. Я использую PHP 7 с Nginx веб-сервером в Ubuntu.
Вот несколько изображений файловой системы ...
Создаемые сеансы
Внутри файлов сеанса
Это код для функции входа в систему
// Login user
session_start();
$_SESSION['id'] = $row['id'];
$_SESSION['username'] = $row['username'];
$_SESSION['access_token'] = "verified";
// session_write_close();
header('Location: /');
session_write_close
казалось, не повлияло на результат проблемы. Наряду с этим все $row[x]
переменные содержат данные, поэтому это не проблема.
Я застрял с этой проблемой уже пару недель, но пока не нашел решения. Я также прошел через topi c, приведенную ниже, и ситуация почти такая же.
PHP переменные сеанса, не записывающие в файлы