@shtefff

500 ошибка, если обращаться по доменному имени, как лечить?

Добрый день!
Пытаюсь заставить работать связку nginx + gunicorn + django по этому туториалу
Если заходить на сайт по IP все работает. Если через доменное имя - выдает Internal server error.
Error log nginx пустой
Access log:
Если обращаться по ip:
109.252.51.23 - - [26/Apr/2019:10:40:20 -0400] "GET /static/img/democracy.jpg HTTP/1.1" 304 0 "http://155.254.*.* /static/css/app.css" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36"

Если по доменному имени:
109.252.51.23 - - [26/Apr/2019:10:40:25 -0400] "GET / HTTP/1.1" 500 141 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36"

Настройки nginx

server {
    listen 80;
    listen [::]:80;

    server_name domain.com www.domain.com 155.254.*.*;

    location = /favicon.ico {
        access_log off;
        log_not_found off;
    }

    location /static/ {
        root /home/smartvote/smartvote;
    }

    location / {
        include proxy_params;
        proxy_pass http://unix:/run/gunicorn.sock;
    }
}


Буду очень признателен за помощь. Целый день мучаюсь(
гугл не помог.

Извинюсь, если оформление поста не тру.
  • Вопрос задан
  • 73 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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