@stascer
web-программист

Как исправить ошибку в php: session write failed?

В проекте на Symfony периодически возникает ошибка при записи сессии: Warning: SessionHandler::write(): write failed: No space left on device (28)

Папка с сессиями расположена /var/lib/php5/sessions/ - по умолчанию

Раньше такой проблемы не было, сейчас она периодически появляется. Места на диске достаточно.

df -h

Filesystem Size Used Avail Use% Mounted on
/dev/md2 204G 150G 44G 78% /

df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/md2 13565952 190393 13375559 2% /

Кто-нибудь сталкивался с такой проблемой ?
  • Вопрос задан
  • 346 просмотров
Решения вопроса 1
@stascer Автор вопроса
web-программист
Проблема оказалась в sendmail, который создавал ошибку low space on device при отправке сообщений, в результате чего php периодически отваливался. Что к этому приводит, еще не выяснили, возможно баг в этой версии сендмейла.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Melkij
@Melkij
PostgreSQL DBA
inode есть? df -i
Ответ написан
BuriK666
@BuriK666
Компьютерный псих
а /var/lib/php5/sessions/ точно часть /, а не другой диск или tmpfs?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы