2012-07-17 2 views
0

나는 대부분은 Heroku가 보석을 통해 명령을 실행, 나는 다음과 같은 오류 얻을 :Heroku가 오류 : Heroku가 페이지 : SHARED_DATABASE --confirm 부드러운-일몰-3760을 다시

/Users/me/.heroku/client/lib/heroku/cli.rb:30:in `start': undefined method `error_with_failure' for Heroku::Helpers:Module (NoMethodError) 
from /usr/bin/heroku:28 

다음 작업 :

heroku logs

heroku restart

다음은 위의 오류를 작동하고 반환하지 않는 다음

heroku pg:reset SHARED_DATABASE --confirm spiteful-beaver-2000

로그

heroku run rake db:migrate

heroku run console

은 (하지 전류 마이그레이션) 내 DB에 문제가 있음을 알 수있다. 그것은 내가 처음 오류가 발생했습니다 그 간단한 문제를 해결하기 위해 DB를 마이 그 레이션하려고했을 때 (사실, 내가 처음에 위의 마지막 명령을 사용하여 데이터베이스를 다시 시작 했어요). 나는 아무 쓸모없는 보석으로 업그레이드했습니다.

어떻게 해결할 수 있습니까? 차라리 그 앱을 시작하지 않을 것입니다 (즉, 그것을 heroku의 다른 앱으로 전송하십시오).

답변

0

공구 벨트를 재설치하면 문제가 해결되었습니다.

한 가지 방법은 설치 제거하려면 다음을 수행하십시오

rm -rf /usr/local/heroku 
sudo rm -rf /usr/bin/heroku