2012-03-28 8 views
1

私のRailsアプリケーションをDreamweaver共有サーバーにデプロイしようとしています。この記事次dreamhost共有サーバーへのRailsのデプロイ

http://railstips.org/blog/archives/2008/12/14/deploying-rails-on-dreamhost-with-passenger/

しかし、最後のステップ、

cap deploy:migrations 

に私は

Could not find rake-0.9.2.2 in any of the sources 

このエラーを取得して、私が今までレールのアプリを展開しようとしています初めてではそうイムかわいいです紛失..

+0

「カピストラーは見つけられませんでした」グーグルは、このサイトから3つ近い重複をもたらします。それらの情報を試しましたか? –

+0

ケンが言ったことに加えて、それらの指示は幾分古くなっています。あなたがまだ持っていない場合、Dreamhostのサポートリソースをチェックしてください。 – colinm

+0

あなたはこの件に関してかなりのヒット数がありますが、いくつかの試合に続いて試してみましたが、運はありません。ガイドは3歳のようなものなので、誰かがこの新しい経験をしてくれることを願っています。 – Jepzen

答えて

1

このエラーは、gem biネイリストはパス上にありません。

は、以下の行を追加してconfig/deploy.rbファイルを変更します。これは、パスにあなたの宝石を追加します

set :default_environment, { 
    'PATH' => "/home/YOUR_USER_NAME/.gems/bin:/usr/lib/ruby/gems/1.8/bin/:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games" 
} 

cap shellを実行し、which rakeと入力すると、これが機能することを確認できます。 Rakeバイナリのパスを返します。

関連する問題