У меня есть пара рельсовых веб-сайтов в производстве на нашем веб-сервере Ubuntu ..
Мы работаем с Ubuntu 10.10 + Passenger и Apache .. и ruby Enterprise Edition версии 1.8.7 (без RVM),
У меня была проблема с упаковщиком на обоих сайтах ..
Всякий раз, когда я перезагружаю приложение, нажимая restart.txt или перезагружая сервер, пользователь видит сообщение об ошибкеПассажир не может быть запущен, потому что он не может найти nokogiri (требование одного из тестовых камней), поэтому я пытаюсь запустить 'bundle install', которая завершается неудачно, потому что он пытается установить nokogiri ..
У меня естьпопытался запустить
bundle install --without development:test
и различные другие варианты ..
Я думаю, что один из них работал, пока я не перезапустил приложение, и мы снова не вернулись на круги своя ..
Так что на данный момент я смирился с тем, что закомментировал все жемчужины в группе разработки и тестирования.
Есть идеи?
Спасибо
Даниэль
О, я забыл упомянуть .. Я развертываюиспользуя capistrano:)