2011-12-31 3 views
8

이상한 문제가 있습니다.렌더링 템플릿이있는 heroku에서 이상한 렌더링 app/app/views

로컬로 모든 것이 제대로 렌더링, 내가 Heroku가 그것을 불 때이 오류 얻을 :

2011-12-31T06:26:23+00:00 app[web.1]: ActionView::MissingTemplate (Missing template pages/index, application/index with {:handlers=>[:erb, :builder], :formats=>[:html], :locale=>[:en, :en]}. Searched in: 
2011-12-31T06:26:23+00:00 app[web.1]: * "/app/app/views" 
2011-12-31T06:26:23+00:00 app[web.1]:): 

/app/app/views으로 불면된다? 왜 거기에 두 개의 앱이 있습니까? 나는 틀린 것이 확실하지 않다. 꽤 기본적인 앱입니다. 나는 아무것도 공상적으로하지 않았다. 자산 그룹 :

+2

/app /는 heroku에서 응용 프로그램의 홈 디렉토리이므로 걱정하지 마십시오. 정상입니다 –

+3

첫 번째 확인은 git 저장소로보기를 완료 했습니까? –

+0

@Marek이 머리에 못을 박았습니다. (그리고 당신은 신용을 얻을 수 있도록 답으로 넣어야합니다.) :) – iwasrobbed

답변

18

를 추가해야합니다. haml 파일을 렌더링 할 수 없었습니다. 자산 그룹의 외부에 "HAML 레일을"보석을 이동 Gemfile

에서 "자산이 할 그룹"잘 작동 나의 경우

3

당신이 때문에 HAML 레일의 보석에있는에 실패했다 나의 경우에는 HAML 레일 보석 TU에게 gemfile

3

문제는 insitde HAML 레일입니다.

0

RubyMine으로 리팩토링 한 후이 문제가 발생했습니다. 우연히 수도 "게시물"을 사용하도록/views의 폴더 이름을 변경했습니다. 소문자로 변경하면 문제를 해결하기에 충분하지 않습니다. 편지 중 하나를 변경하고, 영웅으로 밀어 넣고, 폴더의 이름을 바꾼 다음, 다시 영웅에게 가져 가야했습니다.

관련 문제