Как заставить Moin Moin запускать сокет FastCGI?

При использовании moin.fcg (соответствующим образом настроенного для установки) версии 1.9.6 процесс fastcgi не запускается правильно.

Сбой процесса регистрирует следующее при запуске:

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!

Есть идеи, почему это не работает?

1 ответ

Решение

Я ничего не могу поделать с вещами fastcgi, так как лично я просто использую apache2/mod-wsgi (делать WSGI напрямую намного проще), но ошибка, которую вы получаете, довольно очевидна: wsgi нужно то, что отмечено в выводе журнала. Может быть, вам нужно настроить свой сервер, чтобы обеспечить это.

Кстати, это никак не относится к moin, поэтому вам, возможно, стоит спросить, как заставить любое приложение WSGI работать с вашим сервером и fastcgi (moin использует flup в качестве адаптера).

Если вы обнаружите, что что-то в архиве загрузок moin неверно или может быть улучшено, пожалуйста, свяжитесь с нами.

Другие вопросы по тегам