Я пытаюсь установить RoR 3 на мою установку Windows 7 с IIS 7.5, используя FastCGI .
Пока я установил Ruby on Rails, и он работает с 'rails server', и я вижу сайт по адресу http: // localhost: 3000 , но я хочу запустить этот сайт в IIS. Я установил приложение FastCGI и установил все разрешения (которые я могу придумать), чтобы это работало, но все, что я получаю, это ошибка 500 при просмотре сайта IIS
HTTP Error 500.0 - Internal Server Error
F:\Ruby\bin\ruby.exe - The FastCGI process exited unexpectedly
Любые идеи о том, как я могу отладить, почему это происходит. Когда я включаю отслеживание неудачных запросов, я вижу только FASTCGI_UNEXPECTED_EXIT. В деталях журнала я вижу следующее:
NOTIFY_MODULE_START
FASTCGI_ASSIGN_PROCESS
FASTCGI_START
FASTCGI_WAITING_FOR_RESPONSE
FASTCGI_UNEXPECTED_EXIT ** This is where the error is
Я не уверен, с чего начать отладку этой проблемы, и поддерживается ли эта настройка.
Просто добавлю: я также пытаюсь использовать URL Перепишите. Все, что я нашел в Интернете, уже использует перезапись в '.fcgi' для использования обработчиком, но я не уверен, нужно ли это для Rails 3. Если да, то как этот файл создается?