Развертывание приложения rails. Получение 500 ошибок

Пытаюсь развернуть мое приложение rails, но при доступе через Интернет я получаю ошибку 500, говоря, что

     The application spawner server exited unexpectedly: Unexpected end-of-file detected.

Exception class:
    PhusionPassenger::Railz::ApplicationSpawner::Error

Я погуглил весь Интернет, но нашел только пару парней, у которых была такая же проблема. Один из них был связан с неправильной установкой гема facebooker, но у меня его даже нет.

Любые идеи? Я боролся с этим последние часы

я использую

рубин 1.9.1p378 пассажир-2.2.15 + nginx

* МЕСТНЫЕ ДРАГОЦЕННОСТИ *

actionmailer (2.3.8)
actionpack (2.3.8)
activerecord (2.3.8)
activeresource (2.3.8)
activesupport (2.3.8)
fastthread (1.0.7)
стойка (1.1.0)
рейки (2.3.8)
rake (0.8.7)
rubygems-update (1.3.7)
sqlite3-ruby (1.3.1)


person Arty    schedule 15.07.2010    source источник
comment
Вы используете пассажира на apache или nginx? Опубликуйте здесь свою конфигурацию nginx или apache.   -  person Joshua Partogi    schedule 16.07.2010
comment
Вы проверили свой файл журнала Rails (log/production.log)?   -  person Jason Weathered    schedule 16.07.2010
comment
Вы получаете эту ошибку при запуске в разработке? Какую версию Ruby вы используете в dev?   -  person Joshua Partogi    schedule 16.07.2010
comment
1. пассажир на сервере nginx {слушайте 3333; имя_сервера localhost; корень html / выборы / текущий / общественный; пассажир_enabled включен; } 2. log / production.log пуст 3. ошибок в разработке нет. версия ruby ​​здесь 1.8.7, сейчас я пытаюсь понизить версию ruby ​​на рабочем сервере   -  person Arty    schedule 16.07.2010
comment
переход на Ruby 1.8.7 не помог   -  person Arty    schedule 16.07.2010


Ответы (1)


Фиксированный. Похоже, я просто забыл сделать rake RAILS_ENV = production db: schema: load на сервере развертывания.

person Arty    schedule 15.07.2010