1

私はエンジンヤードの初心者です。

github からアプリを複製するだけで、すでにエンジン ヤード サーバーで稼働しています。

ey deploy --ref productionコマンドを使用して最新の変更をプッシュしようとすると、エラーが発生しました。

ERROR:  could not find gem engineyard-serverside locally or in a repository
/usr/local/ey_resin/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:777:in `report_activate_error': RubyGem version error: engineyard-serverside(1.4.1 not = 1.4.10) (Gem::LoadError)
    from /usr/local/ey_resin/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:211:in `activate'
    from /usr/local/ey_resin/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:1056:in `gem'
    from /usr/local/ey_resin/ruby/bin/engineyard-serverside:18
Failed deployment recorded in AppCloud
Deploy failed

問題を理解できる人はいますか。

4

1 に答える 1

1

ローカル マシンにある engineyard gem のバージョンは何ですか? 最近パッチが適用されたその gem の特定のバージョンの問題である可能性があります。ローカル マシンで engineyard バージョン 1.3.30 にアップグレードしてから、もう一度お試しください。それはうまくいけば問題を軽減するはずです。それ以外の場合は、support.engineyard.com で Engine Yard のサポート スタッフにチケットを送信できます。

于 2011-09-22T06:42:02.693 に答える