USVN не работает - PullRequest
       4

USVN не работает

0 голосов
/ 13 сентября 2011

Сегодня я попытался использовать свой USVN на http://192.168.1.2/usvn/, но, к сожалению, я получил это шокирующее сообщение !!!

Zend_Session :: start () - /var/www/usvn/library/Zend/Session.php(Line:438): Ошибка # 2 session_start (): открыть (/ var / lib / php5 / sess_o58dtec91alc8r5q8821to20h0, O_RDWR) не удалось: разрешение отклонено (13) Массив /var/www/usvn/library/Zend/Session.php(Line:442): Ошибка №2 session_write_close (): открыт (/ var / lib / php5 / sess_o58dtec91alc8r5q8821to20h0, O_RDWR) В доступе отказано (13) Массив /var/www/usvn/library/Zend/Session.php(Line:442): Ошибка № 2 session_write_close (): не удалось записать данные сеанса (файлы). Пожалуйста, убедитесь, что текущий параметр session.save_path правильный (/ var / lib / php5) Array

Трассировка:

/ var / www / usvn / library / Zend / Session / Namespace.php: 124 Zend_Session :: start /var/www/usvn/library/Zend/Auth/Storage/Session.php:87 Zend_Session_Namespace :: __ construct /var/www/usvn/library/Zend/Auth.php:91 Zend_Auth_Storage_Session :: __ construct
/var/www/usvn/library/Zend/Auth.php:143 Zend_Auth :: getStorage
/var/www/usvn/library/USVN/Controller.php:83 Zend_Auth :: getIdentity
/var/www/usvn/library/Zend/Controller/Action.php:492 USVN_Controller :: preDispatch
/var/www/usvn/library/Zend/Controller/Dispatcher/Standard.php:285 Zend_Controller_Action :: dispatch
/var/www/usvn/library/Zend/Controller/Front.php:934 Zend_Controller_Dispatcher_Standard :: dispatch
/var/www/usvn/public/index.php:5 ​​Zend_Controller_Front :: dispatch

Так что вы можете помочь!

1 Ответ

0 голосов
/ 13 сентября 2011

Ваша установка apache / php не может записывать файлы в session.save_path.

Убедитесь, что у пользователя, под которым работает apache, есть права на чтение и запись в /var/lib/php5/.

Обычно в каждой установке apache это должно быть по умолчанию, если только вы не перепутали что-то с разрешениями.

После исправления вы можете столкнуться с той же проблемой для пути к хранилищу usvn. Так что имейте это в виду. Пользователь php / apache НЕ является пользователем вашей оболочки, поэтому вам следует проверить его права доступа, обычно это www-data или apache.

...