Сначала нужно проверить 4 вещи:
- Вы включили Ruby on Rails Passenger (mod_rails) для доменного имени
- Вы указываете конфигурацию вашего доменного имени на публичный каталог вашего приложения.
- Ваша версия Rails (по состоянию на 05.08.2009 Rails до 2.3.3, но Dreamhost на 2.2.2)
- Все ваши гем-зависимости доступны на Dreamhost, в вашей домашней папке или распакованы в вашем приложении rails.
Если пассажир сообщает вам об ошибке, приложение rails не запускается, но пассажир помещает что-то в журналы apache.
Они находятся в: ~ / logs / domain.name / http /
Обычно это происходит из-за неправильной версии rails, или из-за отсутствия драгоценного камня, или из-за другого несоответствия между средой сновидений и вашей машиной для разработки.