У меня немного другая проблема. Я настроил запись map.root, и она работает с mongrel. Однако, когда я использую apache2 в качестве веб-сервера с модулем Passenger, я получаю ошибку «500». Если я заново установлю свой /public/index.html, он будет работать под apache2.
Я пытался перейти прямо как:
Http: /// дом / индекс
Это также дает мне ту же ошибку "500".
Пожалуйста, кто-нибудь может сказать мне, что я делаю не так?
Привет
Я нашел кого-то еще, у кого была такая же проблема. Оказывается, что Passenger работает в производственном режиме, в то время как мое приложение находилось в режиме разработки.
Я перевел Passenger в режим разработки, добавив следующую строку в мой файл Virtual Hosts
RailsEnv = разработка
Перезапустил Apache и все работает !!
Уф!
Purvez