Вопрос

У Fedora Core 9, похоже, есть FCGID вместо того, чтобы FastCGI как готовый модуль, управляемый YUM.[Я бы предпочел не поддерживать модуль за пределами YUM;таким образом, ни для меня, ни для моих системных администраторов не создается руководство.]

Я пытаюсь запустить Django через интерфейс runfastcgi (в соответствии с Развертывание FastCGI документы).

То, что я вижу, - это результирующая страница, написанная на error_log.Он не возвращается через Apache в мой браузер.Кроме того, есть куча сообщений - по-видимому, от флуп и WSGIServer - это указывает на то, что среда WSGI определена неправильно.

  1. Доступен ли FastCGI для FC9, и я просто упустил это из виду?

  2. Действительно ли FCGID и flup создают необходимую среду WSGI для Django?Если да, не могли бы вы поделиться .fcgi скрипт интерфейса, который вы используете?Мой скопирован с mysite.fcgi в документах Django.В FCGID Документация страница содержит подсказки о том, что PHP и Ruby поддерживаются - PHP напрямую, а Ruby через dispatch.fcgi -- и Python не поддерживается.

Обновить.Сообщения об ошибках таковы...

WSGIServer: missing FastCGI param REQUEST_METHOD required by WSGI! 
WSGIServer: missing FastCGI param SERVER_NAME required by WSGI!
WSGIServer: missing FastCGI param SERVER_PORT required by WSGI!
WSGIServer: missing FastCGI param SERVER_PROTOCOL required by WSGI!

Должен ли я покинуть корабль и переключиться на mod_python мод_пифон и отказаться от такого подхода?

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

Решение

Почему бы тебе не попробовать modwsgi?В наши дни это звучит как предпочтительный способ для приложений WSGI, таких как Django.

Если вы не хотите компилировать материал для Fedora Core, это может быть сложнее.

Что касается вашего первого вопроса, это кажется, это решает проблему с конфигурацией fcgid.

Обратите внимание, что вы не хотите запускать приложение django вручную следующим образом: python manage.py runfcgi, fcgi запускается apache автоматически , если настройка верна , и перезапускается touch your.fcgi.

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