0
MyApp를 사용 설정 rbenv에 배포가 해결되지 : 우분투 rbenv 루비 2.0 레일 4.0 유니콘 카피 스트라 노RAILS_ROOT이
카피 스트라 노의 배포 전략으로, 내 응용 프로그램에 대한 경로는/srv/www/my_app/current/ RAILS_ROOT가 같을 것으로 기대합니다. 내 원격 서버에 로그인 한
, 해당 경로에서 오전, 실행 :
unicorn_rails -c /srv/www/my_app/current/config/unicorn.rb -D
나는 unicorn.stderror.log에서 다음과 같은 오류 얻을 : 나는
/home/ubuntu/.rbenv/versions/2.0.0-p247/bin/unicorn_rails must be run inside RAILS_ROOT: #<LoadError: cannot load such file -- /srv/www/my_app/config/boot>
을 ' 행운을 빌어 RAILS_ROOT를 설정하는 모든 종류의 작업을 시도했습니다.
- 나는 RAILS_ROOT 지금 실제로 Rails.root라고 생각
- 내가 본 누군가가 boot.rb에 정의되어야 함을 게시하지만 부하 오류가 위의 그것을 불평 다음 boot.rb을 찾는 것을 의미 그것을 찾을 수 없습니다.
왜 '유니콘 레일'을 사용하고 있습니까? http://stackoverflow.com/questions/12325923/what-is-the-difference-between-unicorn-and-unicorn-rails 그것은 권장되지 않는 것 같습니다. – deefour
글쎄 레일 앱을 시작한 마지막 때, 승객은 큰 일이었습니다. 이것은 유니콘에서의 첫 번째 시도이며 여러 튜토리얼에서 보여주는 것입니다. 즉, 아마도 좋은 이유가 없습니다. 나는 연결된 스레드를 점검 할 것이다. –
Oi bozhe moi, 그랬어. 질문에 대한 답변으로 그 질문을 넣으려면 답변으로 표시하겠습니다 (그렇지 않으면 내일 답변을 마치 겠습니다) –