php sessions: файлы с нулевыми правами

andyjam

Новичок
php sessions: файлы с нулевыми правами

исходне данные такие:
session.save_handler = files
session.save_path = /tmp/php
овнер папки - апач, права - 777.

проблема в следущем:
при вызове session_start() ИНОГДА создается файл сессии ("/tmp/php/sess_xxxxxx....") с нулевыми правами! так что сам пхп этот файл прочитать и не может, соответственно вылетает ошибка

Warning: session_start(): open(/tmp/php/sess_0b3ba0d52e3e744222e176f2cea1fda5, O_RDWR) failed: Permission denied (13)

подчеркиваю, только иногда, неизвестно от чего это зависит.
в нормальном же состоянии файлы создаются с правами записи и чтения для овнера и только. в таком случае все прекрасно работает.

please, help....
 

andyjam

Новичок
пфффф :(
та дофига там места.

в процессе исследования установлено, что права файлам устанавливаются с периодом равным 10-ти, то есть:
w--, rw-, rw-, rw-, rw, ---, rw-, ---, ---, ---
и снова все повторяется..соотвественно 5 рабочих, 5 нерабочих :), получаем 50%-ную вероятность работы...
бред какой-то.
 
Сверху