2016-10-26 5 views
0

여기에 무엇이 잘못 되었습니까? rails c가 10 분 전에 완벽하게 작동했습니다. 프로덕션 환경에로드되어 콘솔이 내 데이터베이스 테이블 중 하나를 인식하지 못했습니다. 나는 테이블을 알아 보는데 운이 없으면 몇 번 나왔다가 다시 시도했다. 그런 다음 한 번 더 시도하고 더 이상 레일을 사용하지 않는다. c.해당 파일을로드 할 수 없습니다. - bundler/setup (LoadError) - 레일 c가 10 분 전에 작동했습니다.

이제는 번들, 내 루비 버전 인 rvm cleanup all을 제거하고 몇 번이나 시도해 보았습니다. 온라인에 표시되는 모든 것이 작동하지 않습니다.

도움을 주시면 감사하겠습니다. 루비 2.3.1, 레일 5, bundler-1.13.6

+0

아마도 진단 할 정보가 충분하지 않을 수 있습니다. 몇 가지 제안. 마이그레이션 대기 중이거나 이전을 제거 했습니까? 레일은 올바른 환경을 알고 있습니까? 즉 RAILS_ENV = 프로덕션 번들 exec 레일 c – Montdidier

답변

0

대답에 레일 콘솔을 실행하려면이 명령을 사용하여 확인 레일 5 문제였다.

bundle config –delete bin rails app:update:bin

레일 5 버전이 날 결과를 예상 제공되지 않은 다른 레일에 대해 서로 다른 다른 레일 버전보다 바이너리 때문에 답변을 사용합니다. 이 명령은 올바르게 실행하기 위해 이진 파일을 다시 작성합니다. rails c

0

함께 시도하십시오 번들을로드하려면 보석 설치 번들 도와주세요! 그 후 생산

rake db:migrate 

에서 마이그레이션을 확인하기

0

필요 실행 번들 명령

bundle install 

또는 생산

RAILS_ENV=production rails console #rails 4 
rails console production   #rails 3