Django runfcgi mode timeout - PullRequest
       6

Django runfcgi mode timeout

1 голос
/ 20 декабря 2010
manage runfcgi host=127.0.0.1 port=8002 maxrequests=200 maxchildren=100 minchildren=4

Таким образом я начал django fcgi. Вроде все нормально в процессах следит. Но когда я открываю http://127.0.0.1:8002,, он продолжает работать и ничего не получается.

manage runserver 127.0.0.1:8002

Этот метод был в порядке. Кто-нибудь знает почему?

1 Ответ

2 голосов
/ 20 декабря 2010

Как объясняется в Django документах на FastCGI :

FastCGI - эффективный способ внешнее приложение обслуживает страницы для веб-сервер. Делегаты веб-сервера входящие веб-запросы (через сокет) в FastCGI, который выполняет код и передает ответ обратно веб-сервер, который, в свою очередь, проходит верните его в веб-браузер клиента.

Вы пытаетесь подключиться напрямую к процессу FCGI из вашего браузера, который не работает: вам необходим веб-сервер, совместимый с FCGI, для обработки вашего запроса и передачи его Django.

См. Django docs для подробного объяснения того, как это настроить.

...