У меня возникли проблемы с переменной сеанса в моей настройке. Я храню некоторые данные в переменных SESSION, но кажется, что они не хранятся должным образом, или, по крайней мере, я не могу получить к ним доступ. На моем локальном компьютере, выполняющем MAMP, он работает ifne, но в prod с php5/nginx мои переменные сеанса не сохраняются. (Я получаю неопределенную ошибку индекса).Сессии хранения php/nginx
Я читал, что он может быть связан с session.save_path и правами доступа, но я все еще смущен. Где этот путь определен? В моем файле php.ini есть
;session.save_path = "/var/lib/php5"
Но оно начинается с буквы ';' так что я предполагаю, что это игнорируется? Кроме того, какой доступ я должен предоставить в папку (как только я ее нашел)? Как я могу узнать, какой пользовательский php и к какой группе принадлежит? Кажется, что это действительно базовый материал, но я стараюсь понять его. U12u
EDIT: По-видимому, это не проблема разрешений, так как в каталоге есть много папок сеансов, созданных php ... Итак, я действительно не могу понять, почему мои переменные сеанса недоступны! :-( Это говорит неопределенный индекс ...
Заранее спасибо! Орело
Привет! Спасибо за вашу помощь :) Я проверил путь, где php хранит сеансы, и они правильно хранятся, так что это, скорее всего, что-то еще. Хотя я смущен относительно того, что именно является проблемой:/(как указано в редакции). – Rouli