Вылезла ошибка

Сегодня вылезла ошибка
в head
Warning: session_start() [function.session-start]: open(/var/lib/php/session//sess_bhc7i7tvpa8tvso3loc9qvtai2, O_RDWR) failed: Отказано в доступе (13) in /home/vhosts/***/httpdocs/engine/modules/session/Session.class.php on line 76

в футоре

Warning: Unknown: open(/var/lib/php/session//sess_bhc7i7tvpa8tvso3loc9qvtai2, O_RDWR) failed: Permission denied (13) in Unknown on line 0

Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php/session/) in Unknown on line 0

5 комментариев

avatar
Выставьте правильные права на (/var/lib/php/session/)
avatar
какие именно
avatar
папку lib даже нету!
avatar
Инструкция даеться на случай если у вас свой сервер. Иначе обратитесь к хостеру — это его проблема.

В конфиг файле php найдите значение session.save_path

Вариант 1: Создайте папку, указанную в session.save_path и поставьте на нее права (ставьте 777 если не хотите заморачиваться)
Вариант 2: В session.save_path укажите "/tmp" (эта папка скорее всего сушествует)

Перезапустите сервис апача (или что там у вас)
avatar
И об автоочистке сессий забывать не стоит. По дефолту она выключена.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.