Предупреждение: session_start () перестал работать: Никакой такой файл или каталог

Я пытаюсь установить berta (v 0.6.3b), и я получаю эту ошибку:

Предупреждение: session_start () [function.session-запускаются]: открытый (/var/php_sessions/sess_a0d6b8422181739d10066fb60cebfe5d, O_RDWR) перестал работать: Никакой такой файл или каталог (2) в/hermes/bosweb/web010/b100/ipg.ellieniemeyercom/engine / _ classes/class.bertasecurity.php

на строке 75 ошибка, кажется, происходит на строке 75 из class.bertasecurity.php (просмотрите исходный код),

Что не так и как я могу зафиксировать его?

8
задан HPierce 19 May 2017 в 01:15
поделиться

3 ответа

Убедитесь, что каталог сеанса доступен для записи, или вы можете установить путь самостоятельно с помощью:

session_save_path

Этот комментарий также полезен, если вы используете вышеуказанную функцию.

15
ответ дан 5 December 2019 в 09:23
поделиться

Сессии сохраняются на жестком диске вашего сервера. Скорее всего, путь сохранения сеанса не существует. Попробуйте установить его в каталог, который существует или на который у вас есть права чтения/записи.

0
ответ дан 5 December 2019 в 09:23
поделиться

Я думаю, что к папке, содержащей данные сеанса, нет доступа для процесса PHP.

Если вы не трогали свой php.ini, по умолчанию session.save_handler должны быть файлами (что означает, что данные сеанса будут храниться в папке в вашей файловой системе) . Значение session.save_path содержит эту папку, вы должны проверить, существует ли она и ее разрешения для вашего php-процесса.

2
ответ дан 5 December 2019 в 09:23
поделиться
Другие вопросы по тегам:

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