Задать вопрос
@shdprogrammer

Как починить nginx?

Доброго всем времени суток. Есть сайт, django+gunicorn+nginx. Все это работает на CentOS 6.
Сайт грузится через раз, выдавая пустую страницу. В логах nginx есть такие записи:

[crit] 11335#0: *1 open() "/var/lib/nginx/tmp/proxy/1/00/0000000001" failed (13: Permission denied) while reading upstream, client: *****, server: *****, request: "GET / HTTP/1.1", upstream: "127.0.0.1:8011", host: *****

Погуглил, вроде все просто, если я правильно понял, надо только подарить /var/lib/nginx пользователю, от которого работает nginx. В nginx.conf user dev. В итоге ничего не меняется, даже эта ошибка в логах nginx никак не изменилась. Собственно в /var/lib/nginx/tmp/proxy/ вообще пусто, пробовал и создавать то, на что он ругается, и переустанавливать nginx, ничего не помогает.

Как это лечится? Заранее спасибо
  • Вопрос задан
  • 2898 просмотров
Подписаться 3 Оценить Комментировать
Решения вопроса 1
@Nc_Soft
Это сраный selinux, отрубается так
setenforce 0
Но после ребута включится, чтобы не было в /etc/selinux/config выставить
SELINUX=disabled
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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