Как заставить 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 неверно или может быть улучшено, пожалуйста, свяжитесь с нами.