Внутренняя ошибка Django + uWSGI + nginx 502 (отказано в доступе)

Я настроил свой сайт на основе инструкций здесь.

Однако, когда я перехожу по URL-адресу, указанному в моих настройках доступности сайтов nginx, я просто получаю страницу nginx по умолчанию («Добро пожаловать в nginx!»). Я пытался просмотреть этот вопрос , но даже удаление /etc/nginx/sites-enabled/default ничего не дает.

Мой файл /etc/nginx/sites-available/eng_blog:

server {
  listen 80;
  server_name eng.camdar.io;

  location = /favicon.io {access_log off; log_not_found off;}
  location /static/ {
      root /root/eng_blog;
  }

  location / {
      include uwsgi_params;
      uwsgi_pass unix:/root/eng_blog/eng_blog.sock
  }
}

Мой /etc/uwsgi/sites/eng_blog.ini

[uwsgi]
project = eng_blog
base = /root

chdir = %(base)/%(project)
home = %(base)/Env/%(project)
wsgi-file = eng_blog/wsgi.py

master = True
processes = 5

socket = %(base)/%(project)/%(project).sock
chmod-socket = 666
uid = www-data
gid = www-data
vacuum = true

/etc/init/uwsgi.conf

description "uWSGI application server in Emperor mode"

start on runlevel [2345]
stop on runlevel [!2345]

setuid root
setgid www-data

exec /usr/local/bin/uwsgi --emperor /etc/uwsgi/sites

В учебнике утверждается, что после символической ссылки /etc/nginx/sites-enabled/eng_blog на /etc/nginx/sites-available/eng_blog все должно «работать», но я все еще вижу экран Nginx по умолчанию. Помощь?

РЕДАКТИРОВАТЬ:

Я исправил указанную выше проблему, включив поддержку сайтов в nginx.conf. Однако теперь uwsgi, кажется, получает ошибки отказа в разрешении, что странно, потому что я почти уверен, что правильно установил все разрешения.


person CT075    schedule 10.12.2015    source источник
comment
каковы пользователь: группа и разрешения eng_blog и eng_blog/wsgi.py?   -  person Sander van Leeuwen    schedule 10.12.2015
comment
root:www-data для и 664 для обоих   -  person CT075    schedule 11.12.2015
comment
должно быть хорошо.. я не знаю, что не так. Может быть, это может помочь вам? uwsgi-docs.readthedocs.org/en/latest/tutorials/   -  person Sander van Leeuwen    schedule 11.12.2015