Вопрос

Я успешно развернул приложение Django с UWSGI + Cherokee. Тем не менее, я хочу поэкспериментировать с пилонами, прежде чем я пойду на решение Django.

Пока я последовал к инструкциям / рекомендациям здесь:Развертывание пилонов с UWSGI

Пастер служит работает без сцепки. Но когда я пытаюсь служить через Uwsgi, я никудаюсь:

/usr/bin/uwsgi -s :5000 --paste config:/var/www/env/helloworld/development.ini -H /var/www/env -M

Мои мосты UWSGI и рабочие процессы породится. Итак, я вижу http: // localhost: 5000Это то, что я получаю:

Error 324 (net::ERR_EMPTY_RESPONSE): Unknown error.

И мой терминал чтения спин (и повторяет, когда я обновляю браузер):

invalid request block size: 21573...skip

Что я делаю неправильно? Я не могу найти какой-либо гида или пошаговый конкретный для UWSGI + Cherokee

Это было полезно?

Решение

Вы не должны посещать http: // localhost: 5000. Отказ 5000 Это порт, используемый для связи между Cherokee и UWSGI. Таким образом, вы пытаетесь получить доступ к UWSGI напрямую. Вам нужно настроить Cherokee, а затем перейти к адресу: порт, который вы настроили в Cherokee, чтобы увидеть ваш сайт.

Документы:

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top