Джанго Фастчи висит - PullRequest
       3

Джанго Фастчи висит

0 голосов
/ 19 февраля 2012

Я пытаюсь запустить Django с fastcgi.С runserver я уже проверял, что сайт работает нормально.Когда я запускаю

python manage.py runfcgi host=127.0.0.1 port=9500

, демон запускается, но каждый вызов просто зависает, например:

pistacchio@amaterasu:~/sites/comesichiama$ python manage.py runfcgi host=127.0.1 port=9500 
pistacchio@amaterasu:~/sites/comesichiama$ wget 127.0.0.1:9500
  --2012-02-18 22:55:37--  http://127.0.0.1:9500/
  Connecting to 127.0.0.1:9500... connected.
  HTTP request sent, awaiting response... 

Я не знаю, что происходит, и понятия не имею, какотладить возможную ошибку.Также

python manage.py runfcgi host=127.0.0.1 port=9500 debug=true daemonize=false outlog=out.log errlog=err.log

Не помогает.

1 Ответ

1 голос
/ 19 февраля 2012

Запуск FastCGI на порте 9500 - это не то же самое, что запуск веб-сервера - использование wget не будет работать.Я знаю это по горькому опыту, потратив впустую день на то же самое;)

Вам необходимо настроить веб-сервер, например Apache или Nginx, для обслуживания вашего сайта с помощью FastCGI.Обратитесь к документации по развертыванию Django для FastCGI .Затем вы можете проверить wget на порту, на котором работает веб-сервер, например, 80 или 8000.

...