Tekcry
@Tekcry

По какой причине сервер выдает ошибку №500 при загрузке админ панели в FreePBX?

Всем доброго времени суток! Установил все по мануалу, на стадии компиляции ни каких проблем не возникло. Но авторизоваться http://мой-ip/admin я не смог. Сервер отдает 500 ошибку.

Судя по логам, проблема в сессии.
PHP Fatal error: Class 'FreePBX' not found in /var/www/html/admin/config.php on line 126

126 строка -
$sessionTimeOut = FreePBX::Config()→get('SESSION_TIMEOUT');

Что говорят логи:
[pid 1171] [client 172.16.12.26:55847] PHP Warning: Unknown: open(/var/lib/php/sessions/sess_h1behae5j0jdcar1uv1p9grbt6, O_RDWR) failed: Permission denied (13) in Unknown on line 0

[pid 1171] [client 172.16.12.26:55847] PHP Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php/sessions$

Проблема в делегации прав? Установил права на каталог sessions 777, но результата это не дало. (хотя, дело не в этом).
Подскажите, пожалуйста, от чего отталкиваться? Проблема с правами или в другом?
Всем за ранее благодарен за ответ!
  • Вопрос задан
  • 1393 просмотра
Пригласить эксперта
Ответы на вопрос 1
@brestows
У Вас нет доступа к файла сессии, смотрите права на каталог /var/lib/php/sessions кто владелец и от кого пишете и читаете этот каталог. И с какими правами создаются файлы сессий
Тут больше проблема Web чем Asterisk
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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