2014-01-18 3 views
0

나는 여기에있는 모든 질문을 이미 따라했지만 아직 Heroku 로의 오류가 발생하고 있습니다.Sqlite3가 Heroku에 푸시하는 것을 차단했습니다.

는 여기에 지금까지 한 일이다 :

  1. 제거 sqlite3를 완전히에게 Heroku에 gemfile, 번들, 자식 커밋과 자식 푸시에서.
  2. sqlite3를 development :, test do, bundle, git commit 및 git push to Heroku 그룹에 넣으십시오.
  3. sqlite3 gem, bundle, git commit 및 git push를 Heroku에 제거하고 다시 설치하십시오.
  4. gemlock 파일, bundle, git commit 및 git push를 Heroku로 제거하십시오.

보석 파일 :

group :development, :test do 
    gem 'sqlite3' 
end 

group :production do 
    gem 'rails_12factor' 
    gem 'pg' 
end 

망할 놈의 상태는 깨끗합니다.

망할 놈의 푸시 Heroku가 마스터 오류 로그는 여기 - http://pastebin.com/K2192h8A

희망 누군가가 나에게 내가 잘못 무슨 짓을했는지 알아하도록 할 수 있습니다. 고맙습니다.

+0

그래서 ** Gemfile **에서'sqlite3' 보석을 제거하려고했는데 어쨌든 건물이 실패 했나요? –

+0

그래, 했어. 나는 모든 것을 재건하고, 일하게 할 수 없었다. –

+0

다음과 같이 다시 실행하십시오. ** Gemfike **에서 변경 사항을 게시물에 표시된대로 수정하고,'bundle install '을 실행 한 다음 ** Gemfile ** 및 ** Gemfie.lock **을 색인에 추가하십시오. 헤로 쿠에게 밀다. 여기에 다시 응답 로그를 보냅니다. 그리고 yuor heroku env를 여기에 보여주세요. –

답변

0

앱이 재구성되어 이제 배포되었습니다.

0

항상 올바른 git 브랜치를 사용하고 있는지 확인하십시오.

당신이

git push heroku master 

를 사용하는 경우 다음 명령을

git branch 

을하고 마스터 분기 아래가 아닌 다른 곳에 있는지 확인하십시오. 당신은 영웅에게 밀기 위해 git을 사용하고 있기 때문에 항상 문제를 일으키는 레일 앱이 아닙니다. 실수에 대한 레일 응용 프로그램보기 전에

git add. 

git commit -m "comment" 

해야합니다.

이 질문은 나를 위해 해결되었습니다. Heroku Push - Error with Git Push to Heroku

0

다음 번에 새 응용 프로그램은 당신이해야 할 모든 소란을 없애 부일 다음 rails new -d postgresql, u는이 heroku addons:add heroku_postgresql:hobby-dev 다음 heroku addons | grep POSTGRES 마지막 heroku run rake db:migrate 해야 않도록 설치 Heroku가 애드온이없는 경우 그것

관련 문제