2011-09-22 8 views
1

Engine Yard를 처음 사용합니다.오류 : 보석 엔진 서버를 로컬 또는 저장소에서 찾을 수 없습니다.

나는 단지 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 

문제를 파악할 수있는 사람이 있습니까?

답변

1

로컬 컴퓨터에서 사용할 수있는 engineyard gem의 버전은 무엇입니까? 최근에 패치 된 보석의 특정 버전에 문제가 될 수 있습니다. 로컬 컴퓨터에서 엔진 1.3.30 버전으로 업그레이드하고 다시 시도하십시오. 그것은 그 문제를 완화시켜야한다. 그렇지 않으면 engine Yard의 지원 인력 인 support.engineyard.com에 티켓을 제출할 수 있습니다.

관련 문제