Где ошибка в конфигурационном файле nginx?

Здравствуйте! Подскажите пожалуйста, где ошибка в конфигурационном файле виртуального хоста nginx?
server {
listen 80;
server_name *** ***;
user *** ***
location / {
proxy_pass http://127.0.0.1:8080;
}

location ~* \.(html|jpeg|jpg|gif|png|css|js|pdf|txt|tar|ico)$ {
root /home/***;
expires 60d;
}
}

При перезапуске возникает ошибка:
[emerg] "user" directive is not allowed here
Куда надо поместить директиву user, чтобы всё работало?
  • Вопрос задан
  • 1209 просмотров
Пригласить эксперта
Ответы на вопрос 2
@kryvel
Системный администратор
nginx.org/en/docs/ngx_core_module.html#user

Контекст у user только main. Т.е. пользователь и группа могут быть заданы только глобально
Ну и ; у Вас не хватает после user
Ответ написан
Wolfnsex
@Wolfnsex
Если не хочешь быть первым - не вставай в очередь!
/etc/nginx/nginx.conf, подробности

UPD. Обновил картинку.
Ответ написан
Ваш ответ на вопрос

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

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