2011-01-12 13 views
3

私はCapistranoを使ってRailsアプリケーションを配備しようとしています(これは私の初めてのCapistranoです)。CapistranoでDreamweaverにRails 3を展開する

私はDreamhostののCapistranoのセットアップ手順に従ってきたのRuby 1.8.7とRails 3.0.3(http://rails.dreamhosters.com/による)

を使用しているDreamhostのプライベートサーバー(http://wiki.dreamhost.com/を持っていますカピストラーノ)

私は「キャップ展開を:移行が」実行:右展開するときに、自動的に実行する必要がありますインストールバンドルすることを考えるに

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

は私アム私はこのエラーを取得しますか? i18nがどこから来ているかわからないのは、どこにも追加していないからです。

Rails 3をDreamhostに配備する経験がありますか?

+0

共有ホストでも同じ問題が発生します。私は、BundlerとRubygemsのバージョンがお互いにうまくやっていないために起こったと思います。 – Tarscher

答えて

6

あなたのdeploy.rbにバンドラキャップのタスクが必要でしたか?

require 'bundler/capistrano' 
+0

Dreamhostのサポートが「これで申し訳ありません。バンドルするシンボリックリンクを作成する必要がありました。今すぐ試してみて、問題が残っていれば書き戻してください」また、あなたのバンドルの提案を含め、そのトリックでした。ありがとう – Lee

関連する問題