Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 13, 2013 02:57:04

SergeyMiracle
Зарегистрирован: 2012-10-11
Сообщения: 25
Репутация: +  0  -
Профиль   Отправить e-mail  

Django uwsgi

Здравствуйте

Подскажите опытные, мучаюсь уже дня 3, раньше запускал на апаче, а тут решил на nginx развернуть Django, и зараза ну никак не хочет работать

uwsgi:
    socket: /var/tmp/nginx_uwsgi.sock
    pythonpath: /var/www/clients/client1/web2/dj
    env: DJANGO_SETTINGS_MODULE=settings
    module: wsgi
    daemonize: /var/log/uwsgi/dj.log
    max-requests: 5000
    buffer-size: 32768
    harakiri: 30
    reload-mercy: 8
    master: 1
    no-orphans: 1
    touch-reload: /var/www/clients/client1/web2/dj/uwsgi

location / {
        uwsgi_pass unix:///var/tmp/nginx_uwsgi.sock;
        include uwsgi_params;
        uwsgi_buffers 8 128k;
    }

Все вроде ж как настроено, все вроде ж как запустилось, но ошибку выдает не пойму почему такую -
2013/01/13 02:53:20 [crit] 26550#0: *16 connect() to unix:///var/tmp/nginx_uwsgi.sock failed (2: No such file or directory) while connecting to upstream, client: 127.0.0.1, server: dj.com, request: "GET / HTTP/1.1", upstream: "uwsgi://unix:///var/tmp/nginx_uwsgi.sock:", host: "dj.com"

Файл главное лежит

Попробовал на tcp сокет задать
2013/01/13 03:07:21 [error] 27309#0: *1 upstream prematurely closed connection while reading response header from upstream, client: 127.0.0.1, server: dj.com, request: "GET / HTTP/1.1", upstream: "uwsgi://127.0.0.1:3031", host: "dj.com"

Отредактировано SergeyMiracle (Янв. 13, 2013 03:08:26)

Офлайн

#2 Янв. 13, 2013 10:41:26

reclosedev
От: Н.Новгород
Зарегистрирован: 2012-03-29
Сообщения: 870
Репутация: +  173  -
Профиль   Отправить e-mail  

Django uwsgi

Надо логи uwsgi посмотреть.

Офлайн

#3 Янв. 13, 2013 11:38:46

SergeyMiracle
Зарегистрирован: 2012-10-11
Сообщения: 25
Репутация: +  0  -
Профиль   Отправить e-mail  

Django uwsgi

Да понял в чем прикол был, но все равно ошибко, не импортирует settings

Офлайн

#4 Янв. 13, 2013 11:57:47

f_evgeny
От:
Зарегистрирован: 2010-08-16
Сообщения: 20
Репутация: +  1  -
Профиль   Отправить e-mail  

Django uwsgi

Из написанного не очень понятно, в чем проблема. У меня в блоге есть подробное описание установки связки Django-UWSGI, глянь, может что найдешь полезного.
Установка и настройка связки Nginx/uWSGI/Django



Отредактировано f_evgeny (Янв. 13, 2013 12:12:08)

Офлайн

#5 Янв. 13, 2013 12:14:51

f_evgeny
От:
Зарегистрирован: 2010-08-16
Сообщения: 20
Репутация: +  1  -
Профиль   Отправить e-mail  

Django uwsgi

SergeyMiracle
Да понял в чем прикол был, но все равно ошибко, не импортирует settings
Тут уже скорее всего пути нужно смотреть, то, что вставляется командой sys.path.insert()



Офлайн

#6 Янв. 13, 2013 12:16:02

SergeyMiracle
Зарегистрирован: 2012-10-11
Сообщения: 25
Репутация: +  0  -
Профиль   Отправить e-mail  

Django uwsgi

ну может какой конфиг еще скинуть? чтоб яснее было, просто туториалов реально пруд пруди, а на деле получается засада… вот и щас не хочет имортить settings и все тут, видимо ему нужно еще доп путь указать, а то ищет он в корневой папке…

Офлайн

#7 Янв. 13, 2013 15:20:59

reclosedev
От: Н.Новгород
Зарегистрирован: 2012-03-29
Сообщения: 870
Репутация: +  173  -
Профиль   Отправить e-mail  

Django uwsgi

Как версия Django?
Для 1.4 попробуйте вместо pythonpath и env:

chdir: /var/www/clients/client1/web2/dj
module: dj.uwsgi

Отредактировано reclosedev (Янв. 13, 2013 15:22:22)

Офлайн

#8 Янв. 14, 2013 02:05:33

SergeyMiracle
Зарегистрирован: 2012-10-11
Сообщения: 25
Репутация: +  0  -
Профиль   Отправить e-mail  

Django uwsgi

да малость получше стало

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version