2011-01-12 4 views
3

Я пытаюсь развернуть приложение Rails с помощью Capistrano (это мой первый раз с использованием Capistrano).Развертывание Rails 3 на Dreamhost с Capistrano

У меня есть частный сервер Dreamhost, который с помощью Ruby, Rails 1.8.7 и 3.0.3 (по http://rails.dreamhosters.com/)

Я следовал инструкциям по установке Capistrano DreamHost (в http://wiki.dreamhost.com/ Capistrano)

когда я запускаю «шапку развернуть: миграции» Я получаю эту ошибку:

[out :: xxx.com] Could not find i18n-0.5.0 in any of the sources 
** [out :: xxx.com] Try running `bundle install` 

я прав, полагая, что при развертывании, Bundle установки должны запускаться автоматически? Не совсем уверен, где i18n исходит либо из того, что я его нигде не добавил.

Кто-нибудь испытал это раньше или у вас есть опыт внедрения Rails 3 в Dreamhost?

+0

Такая же проблема здесь на общем хосте. Я думаю, что это связано с тем, что версии Bundler и Rubygems не играют друг с другом. – Tarscher

ответ

6

Запрашивались ли у вас задачи в комплекте поставки в вашем deploy.rb?

require 'bundler/capistrano' 
+0

Поддержка Dreamhost вернулась ко мне с этим ». Прошу прощения, мне нужно было создать символическую ссылку для пакета. Попробуйте сейчас и напишите обратно, если у вас все еще есть проблема». Также было включено предложение вашего провайдера, и это сделало трюк. благодаря – Lee

Смежные вопросы