2014-01-23 2 views
1

Я следующее сообщение об ошибке:Premission отказано начать сеанс - PHP

Warning: session_start(): open(---temp\sess_u800qhordqngjf1c9mlspmb1c6, O_RDWR) failed: Permission denied (13) in ---login.php on line 2
Warning: Unknown: open(---temp\sess_u800qhordqngjf1c9mlspmb1c6, 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 (---\temp) in Unknown on line 0

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

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

Как его исправить?

Спасибо!

+0

Ну, разве что погладить h существуют? Имеет ли веб-сервер разрешения для этого? – Andrew

+0

@Andrew Да, я думаю, что он существует ... –

+0

a) проверьте session.save_path в файле php.ini b) проверьте, имеете ли вы права на запись в данной папке c) убедитесь, что у вас есть свободное место на этом устройстве – PolishDeveloper

ответ

3

В файле php.ini указывается, что session.save_path является ---\temp.

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

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

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

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

Смежные вопросы