Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 2, 2011 04:21:42

Dmitry V
От:
Зарегистрирован: 2011-08-01
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

nginx+fcgi+python

Установил nginx, в nginx.conf добавил:

server {
# IP, который мы будем слушать
listen 80;

location / {
root /var/www/www2;
fastcgi_pass unix:/tmp/python-fcgi.sock;
fastcgi_index index.py;
include fastcgi_params;
}
}
А дальше что? Наверное, дело в строке “fastcgi_pass unix:/tmp/python-fcgi.sock” , я пробовал писать туда “/var/www/www2/fcgi.sock” и в файл по этому адресу добавлял код вот отсюда: http://python.su/forum/viewtopic.php?id=4135 .
Но так и не работает :( . В гугле все про джангу, а она мне не нужна пока. Подскажите как все это дело настроить.
Еще я какой-то python-flup установил. Он нужен?
Спасибо.



Офлайн

#2 Авг. 2, 2011 06:03:12

o7412369815963
От:
Зарегистрирован: 2009-06-17
Сообщения: 1986
Репутация: +  32  -
Профиль   Отправить e-mail  

nginx+fcgi+python

Офлайн

#3 Авг. 2, 2011 08:06:23

Dmitry V
От:
Зарегистрирован: 2011-08-01
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

nginx+fcgi+python

Хотелось бы все таки с fcgi настроить.



Офлайн

#4 Авг. 2, 2011 09:23:19

Enchantner
От:
Зарегистрирован: 2009-02-11
Сообщения: 442
Репутация: +  0  -
Профиль   Отправить e-mail  

nginx+fcgi+python

Там три слэша, а не один. unix:///tmp/python-fcgi.sock;



Офлайн

#5 Авг. 2, 2011 12:06:14

Dmitry V
От:
Зарегистрирован: 2011-08-01
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

nginx+fcgi+python

Все равно не выходит. В логе такие строчки:

2011/08/02 17:25:58 [error] 2932#0: *6 connect() to unix:///var/www/www2/fcgi.sock failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: comp, request: "GET / HTTP/1.1", upstream: "fastcgi://unix:///var/www/www2/fcgi.sock:", host: "127.0.0.1"
2011/08/02 17:53:27 [error] 3149#0: *1 connect() to unix:/var/www/www2/fcgi.sock failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: comp, request: "GET / HTTP/1.1", upstream: "fastcgi://unix:/var/www/www2/fcgi.sock:", host: "127.0.0.1"



Отредактировано (Авг. 2, 2011 12:07:52)

Офлайн

#6 Авг. 2, 2011 17:30:10

iga
От:
Зарегистрирован: 2011-05-21
Сообщения: 24
Репутация: +  0  -
Профиль   Отправить e-mail  

nginx+fcgi+python

ps auxw | grep fcg



Офлайн

#7 Авг. 3, 2011 06:12:57

Dmitry V
От:
Зарегистрирован: 2011-08-01
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

nginx+fcgi+python

Я тупень просто. Я создавал socket на тоже место, где application лежит. И еще удивлялся, что это файлик у меня обнуляется. Всем спасибо.



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version