Некорректная работа сессий php

stifler_x
На сайте с 19.06.2008
Offline
193
550

Есть интернет-магазин, содержание корзины которого сохраняется в $_SESSION

С использованием сессий построена авторизация на сайте и в админке.

В один прекрасный момент в массив сессий перестали попадать данные. Изменения в настройках сервера, на котором живет сайт, не производились.

Отслеживая содержание $_SESSION при акшэнах на сайте массив постоянно пуст.

В чем может быть проблема?

session.auto_start Off Off
session.bug_compat_42 On On
session.bug_compat_warn On On
session.cache_expire 180 180
session.cache_limiter nocache nocache
session.cookie_domain no value no value
session.cookie_httponly Off Off
session.cookie_lifetime 0 0
session.cookie_path / /
session.cookie_secure Off Off
session.entropy_file no value no value
session.entropy_length 0 0
session.gc_divisor 100 100
session.gc_maxlifetime 1440 1440
session.gc_probability 1 1
session.hash_bits_per_character 4 4
session.hash_function 0 0
session.name PHPSESSID PHPSESSID
session.referer_check no value no value
session.save_handler files files
session.save_path no value no value
session.serialize_handler php php
session.use_cookies On On
session.use_only_cookies Off Off
session.use_trans_sid 0 0

Сервер на FreeBSD, PHP 5.2.17

ЗЫ. Выполнение скриптов сопровождается стартом для сессий.

Ragnarok
На сайте с 25.06.2010
Offline
239
#1

права на директорию, в которой хранятся файлы сессий, позволяют запись? место есть?

//TODO: перестать откладывать на потом
stifler_x
На сайте с 19.06.2008
Offline
193
#2

место есть

права на запись есть

при попытке прочитать файл вручную - 550 Failed to open file

stifler_x
На сайте с 19.06.2008
Offline
193
#3

дополнительно:

После исполнения кода


<?
session_start();
$_SESSION['user']='username';
?>

в папке с временными файлами сессий создается два файла с разными хешами в основе и атрибутами 600.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий