2011-12-31 34 views
8

Tôi gặp sự cố lạ.Kết xuất lạ trên heroku với các mẫu hiển thị ứng dụng/ứng dụng/lượt xem

tại địa phương tất cả mọi thứ ám tốt, và khi tôi cháy nó lên trên Heroku tôi nhận được lỗi này:

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]:): 

Tại sao nó thổi lên với /app/app/views? Tại sao nó lại có hai ứng dụng trong đó? Tôi không biết có gì sai. Đó là một ứng dụng khá cơ bản. Tôi đã không làm bất cứ điều gì ưa thích.

+2

/app/là một thư mục chính của ứng dụng trên heroku, do đó, đừng lo lắng về nó, nó là bình thường –

+3

Kiểm tra đầu tiên bạn đã cam kết xem kho git :) –

+0

Tôi nghĩ @Marek đánh đinh trên đầu (và bạn nên đặt câu trả lời đó để bạn nhận được tín dụng) :) – iwasrobbed

Trả lời

18

Trong trường hợp của tôi nó đã thất bại do Haml-ray đá quý đang ở: nhóm tài sản. Nó không thể hiển thị các tệp haml.

3

Hãy chắc chắn bạn thêm Haml-ray đá quý tu gemfile bạn

3

Trong trường hợp của tôi vấn đề là Haml-ray insitde "nhóm: tài sản làm" trong Gemfile

Moving gem "Haml-ray" để bên ngoài của nhóm tài sản, hoạt động tốt.

0

Tôi gặp sự cố này sau khi tái cấu trúc với RubyMine. Tôi đã thay đổi tên thư mục trong/lượt xem để sử dụng vốn "Bài đăng" do tai nạn. Thay đổi nó thành chữ thường không đủ để khắc phục sự cố. Tôi đã phải thay đổi một trong các chữ cái, đẩy vào heroku, đổi tên thư mục một cách chính xác, và sau đó đẩy nó vào heroku một lần nữa.

Các vấn đề liên quan