2012-03-28 1 views
1

나는 Dreamhost 공유 서버에 내 Rails 앱을 배포하려고합니다. dreamhost 공유 서버에 레일 배포

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

켄 (Ken)이 말한 것 이외에, 그 지침은 다소 시대에 뒤 떨어진 것입니다. Dreamhost 자체 지원 리소스를 아직 확인하지 않은 경우이를 확인하십시오. – colinm

+0

당신은 바로이 주제에 꽤 많은 히트가 있습니다. 가이드가 3 세와 비슷하기 때문에 someome이 좀 더 새로운 경험을 할 수 있기를 바랍니다. – Jepzen

답변

1

이 오류는 보석 bi naries가 경로에 없습니다.

는 다음 줄을 추가하여 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 바이너리의 경로를 리턴해야합니다.