그래서 저는 heroku에 앱을 배포하려고합니다. 오류가 발생하는 페이지를 제외한 모든 것이 올바르게 작동합니다. 죄송하지만 뭔가 잘못되었습니다.Heroku 죄송하지만 한 페이지에 뭔가 잘못되었습니다.
꽤 일반적인 문제인 것 같지만 아직 해결책을 찾지 못했습니다. 레이크를 시도한 후에도 : db migrate 나는 작동시키지 않습니다. 여기에 해당 페이지의 코드.
감사합니다.
_discussion.html.erb
<% content_for :script do %>
<%= javascript_include_tag 'hover_content' %>
<% end %>
<% @micropost = Micropost.new %>
<% @micropost.discussion_id = discussion.id %>
<li>
<div class = "intro-bar"><span class = "intro"><%=discussion.intro %></span></div>
<div class = "content-bar">
<span class = "content"><%= discussion.content %></span>
</div>
<input type='button' id='hideshow' value='hide/show'>
<div class = "buttons">
<!--<div class = "vote-neg"><%= link_to "Break Up", signup_path,class: "btn btn-large btn-breakup" %></div>-->
<!--<div class = "vote-plus"><%= link_to "Stay Together", signup_path,class: "btn btn-large btn-staytogether" %></div>-->
</div>
</li>
<span class = "timestamp">
Posted <%= time_ago_in_words(discussion.created_at) %> ago.
</span>
<% if signed_in? %>
<div class = "row">
<aside class = "span4">
<section>
<%= form_for(@micropost) do |f| %>
<%= render 'shared/error_messages', object: f.object %>
<div class="field">
<%= f.text_area :content, placeholder: "Post a comment" %>
</div>
<%= f.hidden_field :discussion_id%>
<%= f.submit "Break Up", class: "btn btn-large btn-breakup",:name => "break_up" %>
<%= f.submit "Stay Together", class: "btn btn-large btn-staytogether", :name => "stay_together" %>
<% end %>
</section>
</aside>
</div>
<% end %>
<div class = "comments">
<% discussion.microposts.each do |micropost| %>
<div class = 'comment-box'>
<li>
<div class = "comment-pic"></div>
<div class = "post-comment"><%= micropost.content%></div>
</li>
</div>
<% end %>
</div>
Heroku가 로그 자바 스크립트 자원이 미리 컴파일되지 않도록
2013-06-24T20:23:26.126695+00:00 app[web.1]: ActionView::Template::Error (hover_content.js isn't precompiled):
2013-06-24T20:23:26.126695+00:00 app[web.1]: 1:
2013-06-24T20:23:26.126695+00:00 app[web.1]: 2:
2013-06-24T20:23:26.126695+00:00 app[web.1]: 3: <% content_for :script do %>
2013-06-24T20:23:26.126695+00:00 app[web.1]: 4: <%= javascript_include_tag 'hover_content' %>
2013-06-24T20:23:26.126695+00:00 app[web.1]: 5: <% end %>
2013-06-24T20:23:26.126695+00:00 app[web.1]: 6:
2013-06-24T20:23:26.126695+00:00 app[web.1]: 7: <% @micropost = Micropost.new %>
2013-06-24T20:23:26.126695+00:00 app[web.1]: app/views/discussions/_discussion.html.erb:4:in `block in _app_views_discussions__discussion_html_erb__4373186011715748050_22056420'
2013-06-24T20:23:26.126926+00:00 app[web.1]: app/views/discussions/_discussion.html.erb:3:in `_app_views_discussions__discussion_html_erb__4373186011715748050_22056420'
2013-06-24T20:23:26.126926+00:00 app[web.1]: app/views/discussions/index.html.erb:6:in `block in _app_views_discussions_index_html_erb__565682135676542669_24344900'
2013-06-24T20:23:26.126926+00:00 app[web.1]: app/views/discussions/index.html.erb:4:in `each'
2013-06-24T20:23:26.126926+00:00 app[web.1]: app/views/discussions/index.html.erb:4:in `_app_views_discussions_index_html_erb__565682135676542669_24344900'
2013-06-24T20:23:26.126926+00:00 app[web.1]:
2013-06-24T20:23:26.126926+00:00 app[web.1]:
2013-06-24T20:23:26.168750+00:00 heroku[router]: at=info method=GET path=/discussions host=stage-breakupornot.herokuapp.com fwd="74.92.136.101" dyno=web.1 connect=2ms service=196ms status=500 bytes=643
'heroku logs'의 결과물을 보았습니까? –
문제의 출처를보기 위해 로그를 얼마나 정확하게 실행합니까? – nictoriousface
'heroku logs --tail'이 그것을 사용하고 레일스 오류를 찾는다 – Orlando