urec-borec
@urec-borec
Любитель

Не работает adminer?

Скачал и установил adminer в Ubuntu через apt, прописал эти строки в конфиге сайта работающем на nginx:

location /adminer {
root /usr/share/;
index index.php;
}

Выдал все права папке, но при заходе по url mysite.ru/adminer , получаю 403 ошибку, а в error.log пишет это:

[error] 865174#865174: *2253 directory index of "/usr/share/adminer/" is forbidden, request: "GET /adminer/ HTTP/1.1"
[error] 865174#865174: *2253 directory index of "/usr/share/adminer/" is forbidden, request: "GET /adminer/ HTTP/1.1"
error] 900753#900753: *1 directory index of "/usr/share/adminer/" is forbidden, request: "GET /adminer/ HTTP/1.1"
error] 900753#900753: *2 directory index of "/usr/share/adminer/" is forbidden, request: "GET /adminer/ HTTP/1.1"
[error] 900753#900753: *2 directory index of "/usr/share/adminer/" is forbidden, request: "GET /adminer/ HTTP/1.1"

Почему так получается и как это решить?
  • Вопрос задан
  • 380 просмотров
Пригласить эксперта
Ответы на вопрос 2
iMedved2009
@iMedved2009
Не люблю людей
Ну nginx говорит, что ему запрещено выводить directory index, а index.php похоже там отсутствует. Наверное стоит проверить какой файл является точкой входа - и index поставить на него
Ответ написан
@Zerg89
Chown -R user:group /usr/share/
user:group от кого запущен nginx
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы