【发布时间】:2013-06-20 09:47:30
【问题描述】:
我正在尝试在我的视图中渲染局部视图,但它破坏了 heroku,显示“我们很抱歉,但出了点问题”。
这让我发疯了。我认为这与资产管道有关,希望有人知道我做错了什么。
日志
2013-06-23T21:46:58.711440+00:00 app[web.1]:
> ActionView::Template::Error (Missing partial static_pages/gbgsynopsis,
> application/gbgsynopsis with {:locale=>[:en], :formats=>[:html],
> :handlers=>[:erb, :builder, :raw, :ruby, :jbuilder, :coffee]}.
> Searched in: 2013-06-23T21:46:58.711440+00:00 app[web.1]: *
> "/app/app/views" 2013-06-23T21:46:58.711440+00:00 app[web.1]: 19:
> <%= image_tag('GBG.jpg', class: "bookcover") %>
> 2013-06-23T21:46:58.711440+00:00 app[web.1]: 20:
> </div> 2013-06-23T21:46:58.711611+00:00 app[web.1]: 22:
> <%= render "gbgsynopsis" %> 2013-06-23T21:46:58.711611+00:00
> app[web.1]: app/views/static_pages/home.html.erb:22:in
> `_app_views_static_pages_home_html_erb__1233625768328599458_70301407659120' 2013-06-23T21:46:59.003669+00:00 heroku[router]: at=info method=GET
> path=/favicon.ico host=readerly.herokuapp.com fwd="86.156.197.140"
> dyno=web.1 connect=1ms service=4ms status=200 bytes=0
宝石文件
source 'https://rubygems.org'
ruby '2.0.0'
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '4.0.0.rc2'
gem 'bootstrap-sass'
group :development do
gem 'sqlite3'
end
group :production do
gem 'pg'
gem 'rails_12factor'
end
查看
<div class="row-fluid">
<div class="span4">
<%= image_tag('GBG.jpg', class: "bookcover") %>
</div>
<div class="span8">
<%= render "gbgsynopsis" %>
</div>
</div>
【问题讨论】:
-
似乎与这个问题有关stackoverflow.com/a/6189832/208067
标签: heroku asset-pipeline ruby-on-rails-4