Отказано в разрешении на запуск сеанса - PHP

У меня следующая ошибка:

Предупреждение: session_start (): open (--- temp \ sessions_u800qhordqngjf1c9mlspmb1c6, O_RDWR) не удалось: разрешение отклонено (13) в --- login.php в строке 2
Предупреждение: Неизвестно: open (--- temp \ sessions_u800qhordqngjf1c9mlspmb1c6, O_RDWR) не удалось: в разрешении отказано (13) в Неизвестном в строке 0 Предупреждение: Неизвестно: Не удалось записать данные сеанса (файлы). Убедитесь, что текущая настройка session.save_path верна (--- \ temp) в Неизвестно в строке 0

вместо отображаемого пути я написал ---.

Эта ошибка не отображалась до сих пор (я нахожусь на localhost). Я пытался найти решение в Интернете, но не могу понять, что именно мне делать ...

Как я могу это исправить?

Спасибо!


person Nave Tseva    schedule 23.01.2014    source источник
comment
Что ж, такой путь существует? Есть ли у веб-сервера разрешения на это?   -  person Andrew    schedule 23.01.2014
comment
@ Андрей Да, я думаю, что он существует ...   -  person Nave Tseva    schedule 23.01.2014
comment
a) проверьте session.save_path в вашем файле php.ini b) проверьте, есть ли у вас права на запись в данную папку c) проверьте, что у вас есть свободное место на этом устройстве   -  person PolishDeveloper    schedule 23.01.2014


Ответы (1)


В вашем php.ini файле указано, что session.save_path будет ---\temp.

Это означает, что у вас есть одна из следующих проблем:

1) Этот путь не существует
2) Этот путь недоступен для записи

В качестве решения у вас есть три варианта:

1) Сделайте путь существующим
2) Сделайте путь доступным для записи
3) Измените его на другой путь

person Kerry Jones    schedule 23.01.2014