Разворачиваю django проект на боевом сервере, настроил nginx (winwin.sock это файл созданный руками и chmod 666)
upstream django {
server unix:///tmp/winwin.sock;
}
server {
listen 80;
listen 443;
client_max_body_size 75M;
charset utf-8;
access_log /home/winwin/logs/accsess.log;
error_log /home/winwin/logs/error.log;
location /site_media/media/ {
alias /home/winwin/winwin-back/site_media/media/;
}
location /
{
uwsgi_pass django;
include /home/winwin/winwin-back/deploy/uwsgi_params;
uwsgi_buffers 8 2048k;
}
}
Затем в папке /etc/uwsgi/winwin/ сделал файл uwsgi.ini
[uwsgi]
socket = /tmp/winwin.sock
chmod-socket = 666
chdir = /home/winwin/winwin-back/
module = winwin.wsgi
master = true
processes = 4
threads = 2
daemonize = /home/winwin/winwin-back/deploy/logs/uwsgi.log
При этом когда я открываю сайт то мне выдается
Internal Server Error, а в логах
no python application found, check your startup logs for errors
Запускал соответственно sudo uwsgi --ini /etc/uwsgi/winwin/uwsgi.ini
Что можно сделать?
************************************************************
Решил, в общем прошу прощения, не дал полных сведений
у меня файл с настройками называется не settings.py, а live.py и wsgi.py не мог запустить