Konstantin18ko
@Konstantin18ko
Стоматолог

Почему выдает django + nginx = permission denied?

Брал отсюда.
CentOS 7

Запускаю:

uwsgi --socket pud.sock --wsgi-file test.py --chmod-socket=666

Получаю:

2020/03/13 12:24:27 [crit] 2070#2070: *23 connect() to unix:///root/pud/pud.sock failed (13: Permission denied) while connecting to upstream, client: XXX.XXX.XXX.XXX, server: site.ru, request: "GET / HTTP/1.1", upstream: "uwsgi://unix:///root/pud/pud.sock:", host: "site.ru"
  • Вопрос задан
  • 87 просмотров
Пригласить эксперта
Ответы на вопрос 2
@ky0
Миллиардер, филантроп, патологический лгун
Потому что нет прав на доступ к сокету - написано же.
Ответ написан
@bacon
Не нужно быть таким дятлом и делать это под root и в /root/ у nginx просто нет прав попасть по этому пути, хотя самому файлу вы и дали все разрешения.
Ответ написан
Ваш ответ на вопрос

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

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