1

我几乎在 HEROKU 上运行了我的第一个 ROR 应用程序,但我遇到了 css 问题。预编译有问题...

日志:

2011-10-31T19:23:15+00:00 应用 [web.1]: 2011-10-31T19:23:15+00:00 应用 [web.1]: 2011-10-31T19:23:15+ 00:00 app[web.1]:在 2011-10-31 12:23:15 -0700 2011-10-31T19:23:15+00:00 开始 GET "/" for 77.236.11.34 app[web.1 ]:由 StoreController#index 处理为 HTML 2011-10-31T19:23:15+00:00 app[web.1]:在布局/应用程序中呈现 store/index.html.erb (0.1ms) 2011-10-31T19 :23:15+00:00 app[web.1]:在 6ms 内完成 500 内部服务器错误 2011-10-31T19:23:15+00:00 app[web.1]: 2011-10-31T19:23: 15+00:00 app[web.1]: ActionView::Template::Error (scaffold.css 未预编译): 2011-10-31T19:23:15+00:00 app[web.1]: 2 : 2011-10-31T19:23:15+00:00 app[web.1]: 3: 2011-10-31T19:23:15+00:00 app[web.1]: 4: Animal Store 2011-10 -31T19:23:15+00:00 app[web.1]: 5: <%= stylesheet_link_tag "scaffold" %>2011-10-31T19:23:15+00:00 app[web.1]: 6: <%= stylesheet_link_tag "depot", :media => "all" %> 2011-10-31T19:23:15+00 :00 app[web.1]: 7: <%= javascript_include_tag :defaults %> 2011-10-31T19:23:15+00:00 app[web.1]: 8: <%= csrf_meta_tag %> 2011-10 -31T19:23:15+00:00 app[web.1]:app/views/layouts/application.html.erb:5:in `_app_views_layouts_application_html_erb___1702959470674454677_27491740' 2011-10-31T19:23:15+00:00 app[ web.1]:2011-10-31T19:23:15+00:00 应用[web.1]:2011-10-31T19:23:15+00:00 应用[web.1]:缓存:[GET / ] 错过 2011-10-31T19:23:15+00:00 heroku[router]: GET eerie-meadow-9207.heroku.com/dyno=web.1 queue=0 wait=0ms service=16ms status=500 bytes= 728 2011-10-31T19:23:15+00:00 heroku[nginx]: 77.236.11.34 - - [31/​​Oct/2011:12:23:15 -0700] “GET / HTTP/1.1”500 728 "-" "Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.2.23) Gecko/20110921 Ubuntu/10.04 (lucid) Firefox/3.6.23" eerie-meadow-9207.heroku。 com

有任何想法吗?

4

1 回答 1

2

您需要使用 Cedar 堆栈而不是 Bamboo - 从您的片段中我可以看到

eerie-meadow-9207.heroku.com

如果您使用的是 Rails 3.1 开箱即用的 Cedar 堆栈,它应该是 .herokuapp.com。

于 2011-10-31T20:27:48.503 回答