Nginx с сессией php-fpm не работает

Nginx с сессией php-fpm не работает

Моя сессия PHP:

session.save_path = /var/lib/php/session

Если я создам простой скрипт для тестирования, например:

 session_start(); 
 $_SESSION['hi'] = 1; 
 var_dump($_SESSION);

Ну, сессия не работает.

Когда я перечисляю папку: "/var/lib/php/session", я вижу, что она каждый раз создает новый файл. Так что если я перезагружу страницу 1000 раз, у меня будет 1000 файлов сеанса.. Это потеря сеанса и создание нового.

Итак, у него есть разрешение на запись в файл, но по какой-то причине он всегда создает новый сеанс.

решение1

Я нашел решение.

похоже, что ошибка разрешения была в папке cookie "session.cookie_path". Итак... папка сеанса в порядке... но поскольку с cookie все было не в порядке, он не знал сеанс пользователя и все время создавал новый.

Связанный контент