Установка RoR в Windows IIS 7.5 с использованием FastCGI и переопределения URL

Я пытаюсь установить 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. Если да, то как этот файл создается?

7
задан ncyankee 6 April 2011 в 13:32
поделиться