Данные сеанса потеряны после перенаправления в PHP-FPMPhp

Кемеровские программисты php общаются здесь
Anonymous
Данные сеанса потеряны после перенаправления в PHP-FPM

Сообщение Anonymous »

Я настроил сервер Oracle Linux с Apache httpd и PHP 8.3.12 (работающий как PHP-FPM). Однако переменная $_SESSION["user"] возвращает значение null после перенаправления страницы.
Приложение PHP ранее успешно работало на более старом сервере CentOS, как а также использование XAMPP в среде рабочего стола Windows.
Эта проблема приводит к тому, что мое приложение не может войти в систему.
Кто-нибудь знает, как я могу решить эта проблема с потерей данных сеанса после перенаправления при использовании PHP-FPM в Oracle Linux?
Путь сеанса установлен на 0;777; в файле /etc/php-fpm Файл .d/www.conf:

Код: Выделить всё

php_value[session.save_path] = "0;777;/var/lib/php/session"
Некоторые вещи, которые я проверил:
  • Путь сохранения сеанса и разрешения верны.
  • Код: Выделить всё

    session.save_handlerДля 
    установлено значение «файлы».
  • Перезапуск PHP-FPM и httpd не устранил проблему.
  • Я удалил все файлы в session.save_path, а при входе в приложение в session.save_path создавались новые файлы сеанса.
Будем признательны за любые предложения по дальнейшему устранению этой неполадки.

Подробнее здесь: https://stackoverflow.com/questions/790 ... in-php-fpm

Вернуться в «Php»