1

それで、私は新しいアプリに約1週間費やしましたが、ローブローに見舞われたばかりで、Herokuにデプロイするときにアプリケーションエラーが発生しているようです. Heroku テクニカル サポートにメッセージを送信しましたが、未処理のようです。

ログには明らかにエラーがありますが、レールに慣れていないため、トラブルシューティング方法がわかりません。

Update1: rorra の新しい gemfile コンテンツは、初期エラーの修正に役立ちました! (私の gemfile は適切にフォーマットされていませんでした)

Update2: 次のメッセージが表示されるようになりました: 申し訳ありませんが、問題が発生しました。

New Heroku logs:


[StartupBlog]$heroku logs
2013-03-01T00:41:47+00:00 heroku[web.1]: State changed from starting to up
2013-03-01T00:41:48+00:00 app[web.1]: Started GET "/" for 174.95.207.136 at 2013-03-01 00:41:48 +0000
2013-03-01T00:41:48+00:00 app[web.1]: Processing by PagesController#home as HTML
2013-03-01T00:41:49+00:00 app[web.1]:   Rendered pages/home.html.erb within layouts/application (336.9ms)
2013-03-01T00:41:49+00:00 app[web.1]:   Rendered partials/_header.html.erb (302.2ms)
2013-03-01T00:41:49+00:00 app[web.1]: Completed 500 Internal Server Error in 671ms
2013-03-01T00:41:49+00:00 app[web.1]: 
2013-03-01T00:41:49+00:00 app[web.1]: ActionView::Template::Error (logo.png isn't precompiled):
2013-03-01T00:41:49+00:00 app[web.1]:     20: 
2013-03-01T00:41:49+00:00 app[web.1]:     21: <div class="navbar navbar-inverse navbar-static-top">
2013-03-01T00:41:49+00:00 app[web.1]:     22:   <div class="navbar-inner">
2013-03-01T00:41:49+00:00 app[web.1]:     23:     <a class="brand"><%=link_to logo, root_path %></a>
2013-03-01T00:41:49+00:00 app[web.1]:     24:     <ul class="nav pull-right">
2013-03-01T00:41:49+00:00 app[web.1]:     25:       <li class="home"><%= link_to "Home", root_path %></li>
2013-03-01T00:41:49+00:00 app[web.1]:     26:       <li><%= link_to "About", about_path %></li>
2013-03-01T00:41:49+00:00 app[web.1]:   app/helpers/application_helper.rb:14:in `logo'
2013-03-01T00:41:49+00:00 app[web.1]:   app/views/partials/_header.html.erb:23:in `_app_views_partials__header_html_erb___985491214305097811_33520600'
2013-03-01T00:41:49+00:00 app[web.1]:   app/views/pages/home.html.erb:1:in `_app_views_pages_home_html_erb__2767656240117324842_33999760'
2013-03-01T00:41:49+00:00 app[web.1]: 
2013-03-01T00:41:49+00:00 app[web.1]: 
2013-03-01T00:41:49+00:00 heroku[router]: at=info method=GET path=/ host=startupblog.herokuapp.com fwd="174.95.207.136" dyno=web.1 queue=0 wait=0ms connect=6ms service=1730ms status=500 bytes=643
2013-03-01T00:41:52+00:00 app[web.1]: Started GET "/" for 174.95.207.136 at 2013-03-01 00:41:52 +0000
2013-03-01T00:41:52+00:00 app[web.1]: Processing by PagesController#home as HTML
2013-03-01T00:41:52+00:00 app[web.1]:   Rendered partials/_header.html.erb (1.0ms)
2013-03-01T00:41:52+00:00 app[web.1]:   Rendered pages/home.html.erb within layouts/application (7.0ms)
2013-03-01T00:41:52+00:00 app[web.1]: Completed 500 Internal Server Error in 9ms
2013-03-01T00:41:52+00:00 app[web.1]: 
2013-03-01T00:41:52+00:00 app[web.1]: ActionView::Template::Error (logo.png isn't precompiled):
2013-03-01T00:41:52+00:00 app[web.1]:     20: 
2013-03-01T00:41:52+00:00 app[web.1]:     22:   <div class="navbar-inner">
2013-03-01T00:41:52+00:00 app[web.1]:     23:     <a class="brand"><%=link_to logo, root_path %></a>
2013-03-01T00:41:52+00:00 app[web.1]:   app/helpers/application_helper.rb:14:in `logo'
2013-03-01T00:41:52+00:00 app[web.1]:   app/views/partials/_header.html.erb:23:in `_app_views_partials__header_html_erb___985491214305097811_33520600'
2013-03-01T00:41:52+00:00 app[web.1]:   app/views/pages/home.html.erb:1:in `_app_views_pages_home_html_erb__2767656240117324842_33999760'
2013-03-01T00:41:52+00:00 app[web.1]:     21: <div class="navbar navbar-inverse navbar-static-top">
2013-03-01T00:41:52+00:00 app[web.1]:     26:       <li><%= link_to "About", about_path %></li>
2013-03-01T00:41:52+00:00 app[web.1]:     24:     <ul class="nav pull-right">
2013-03-01T00:41:52+00:00 app[web.1]: 
2013-03-01T00:41:52+00:00 app[web.1]: 
2013-03-01T00:41:52+00:00 app[web.1]:     25:       <li class="home"><%= link_to "Home", root_path %></li>
2013-03-01T00:41:52+00:00 heroku[router]: at=info method=GET path=/ host=startupblog.herokuapp.com fwd="174.95.207.136" dyno=web.1 queue=0 wait=6ms connect=27ms service=119ms status=500 bytes=643
2013-03-01T00:41:55+00:00 app[web.1]: Started GET "/" for 174.95.207.136 at 2013-03-01 00:41:55 +0000
2013-03-01T00:41:55+00:00 app[web.1]: Processing by PagesController#home as HTML
2013-03-01T00:41:55+00:00 app[web.1]:   Rendered partials/_header.html.erb (0.8ms)
2013-03-01T00:41:55+00:00 app[web.1]:   Rendered pages/home.html.erb within layouts/application (1.1ms)
2013-03-01T00:41:55+00:00 app[web.1]: Completed 500 Internal Server Error in 5ms
2013-03-01T00:41:55+00:00 app[web.1]: ActionView::Template::Error (logo.png isn't precompiled):
2013-03-01T00:41:55+00:00 app[web.1]:     20: 
2013-03-01T00:41:55+00:00 app[web.1]:     22:   <div class="navbar-inner">
2013-03-01T00:41:55+00:00 app[web.1]: 
2013-03-01T00:41:55+00:00 app[web.1]:     21: <div class="navbar navbar-inverse navbar-static-top">
2013-03-01T00:41:55+00:00 app[web.1]:     23:     <a class="brand"><%=link_to logo, root_path %></a>
2013-03-01T00:41:55+00:00 app[web.1]:     25:       <li class="home"><%= link_to "Home", root_path %></li>
2013-03-01T00:41:55+00:00 app[web.1]:     24:     <ul class="nav pull-right">
2013-03-01T00:41:55+00:00 app[web.1]:     26:       <li><%= link_to "About", about_path %></li>
2013-03-01T00:41:55+00:00 app[web.1]:   app/helpers/application_helper.rb:14:in `logo'
2013-03-01T00:41:55+00:00 app[web.1]:   app/views/partials/_header.html.erb:23:in `_app_views_partials__header_html_erb___985491214305097811_33520600'
2013-03-01T00:41:55+00:00 app[web.1]:   app/views/pages/home.html.erb:1:in `_app_views_pages_home_html_erb__2767656240117324842_33999760'
2013-03-01T00:41:55+00:00 app[web.1]: 
2013-03-01T00:41:55+00:00 app[web.1]: 
2013-03-01T00:41:55+00:00 heroku[router]: at=info method=GET path=/ host=startupblog.herokuapp.com fwd="174.95.207.136" dyno=web.1 queue=0 wait=0ms connect=5ms service=25ms status=500 bytes=643
2013-03-01T00:41:59+00:00 app[web.1]: Started GET "/" for 174.95.207.136 at 2013-03-01 00:41:59 +0000
2013-03-01T00:41:59+00:00 app[web.1]:   Rendered partials/_header.html.erb (0.7ms)
2013-03-01T00:41:59+00:00 app[web.1]: Processing by PagesController#home as HTML
2013-03-01T00:41:59+00:00 app[web.1]:   Rendered pages/home.html.erb within layouts/application (0.9ms)
2013-03-01T00:41:59+00:00 app[web.1]: Completed 500 Internal Server Error in 1ms
2013-03-01T00:41:59+00:00 heroku[router]: at=info method=GET path=/ host=startupblog.herokuapp.com fwd="174.95.207.136" dyno=web.1 queue=0 wait=0ms connect=2ms service=20ms status=500 bytes=643
2013-03-01T00:41:59+00:00 app[web.1]: 
2013-03-01T00:41:59+00:00 app[web.1]: ActionView::Template::Error (logo.png isn't precompiled):
2013-03-01T00:41:59+00:00 app[web.1]:     20: 
2013-03-01T00:41:59+00:00 app[web.1]:     22:   <div class="navbar-inner">
2013-03-01T00:41:59+00:00 app[web.1]:     23:     <a class="brand"><%=link_to logo, root_path %></a>
2013-03-01T00:41:59+00:00 app[web.1]:     25:       <li class="home"><%= link_to "Home", root_path %></li>
2013-03-01T00:41:59+00:00 app[web.1]:     26:       <li><%= link_to "About", about_path %></li>
2013-03-01T00:41:59+00:00 app[web.1]:     21: <div class="navbar navbar-inverse navbar-static-top">
2013-03-01T00:41:59+00:00 app[web.1]:   app/views/partials/_header.html.erb:23:in `_app_views_partials__header_html_erb___985491214305097811_33520600'
2013-03-01T00:41:59+00:00 app[web.1]:   app/views/pages/home.html.erb:1:in `_app_views_pages_home_html_erb__2767656240117324842_33999760'
2013-03-01T00:41:59+00:00 app[web.1]: 
2013-03-01T00:41:59+00:00 app[web.1]: 
2013-03-01T00:41:59+00:00 app[web.1]:   app/helpers/application_helper.rb:14:in `logo'
2013-03-01T00:41:59+00:00 app[web.1]:     24:     <ul class="nav pull-right">
2013-03-01T00:42:22+00:00 app[web.1]: Started GET "/" for 174.95.207.136 at 2013-03-01 00:42:22 +0000
2013-03-01T00:42:22+00:00 app[web.1]: Processing by PagesController#home as HTML
2013-03-01T00:42:22+00:00 app[web.1]:   Rendered partials/_header.html.erb (0.9ms)
2013-03-01T00:42:22+00:00 app[web.1]:   Rendered pages/home.html.erb within layouts/application (1.3ms)
2013-03-01T00:42:22+00:00 app[web.1]: Completed 500 Internal Server Error in 3ms
2013-03-01T00:42:22+00:00 app[web.1]: 
2013-03-01T00:42:22+00:00 app[web.1]:     25:       <li class="home"><%= link_to "Home", root_path %></li>
2013-03-01T00:42:22+00:00 app[web.1]:   app/views/partials/_header.html.erb:23:in `_app_views_partials__header_html_erb___985491214305097811_33520600'
2013-03-01T00:42:22+00:00 app[web.1]:     26:       <li><%= link_to "About", about_path %></li>
2013-03-01T00:42:22+00:00 app[web.1]: 
2013-03-01T00:42:22+00:00 app[web.1]:   app/views/pages/home.html.erb:1:in `_app_views_pages_home_html_erb__2767656240117324842_33999760'
2013-03-01T00:42:22+00:00 app[web.1]:   app/helpers/application_helper.rb:14:in `logo'
2013-03-01T00:42:22+00:00 app[web.1]: 
2013-03-01T00:42:22+00:00 app[web.1]: ActionView::Template::Error (logo.png isn't precompiled):
2013-03-01T00:42:22+00:00 app[web.1]:     23:     <a class="brand"><%=link_to logo, root_path %></a>
2013-03-01T00:42:22+00:00 app[web.1]:     20: 
2013-03-01T00:42:22+00:00 app[web.1]:     21: <div class="navbar navbar-inverse navbar-static-top">
2013-03-01T00:42:22+00:00 app[web.1]:     22:   <div class="navbar-inner">
2013-03-01T00:42:22+00:00 app[web.1]:     24:     <ul class="nav pull-right">
2013-03-01T00:42:22+00:00 heroku[router]: at=info method=GET path=/ host=startupblog.herokuapp.com fwd="174.95.207.136" dyno=web.1 queue=0 wait=5ms connect=15ms service=25ms status=500 bytes=643



source 'https://rubygems.org'

gem 'rails', '3.2.11'

group :development do
  gem 'sqlite3', '1.3.5'
  gem 'devise'
end


# Gems used only for assets and not required
# in production environments by default.
group :assets do
  gem 'sass-rails',   '3.2.5'
  gem 'bootstrap-sass', '~> 2.3.0.1'
  gem 'coffee-rails', '3.2.2'
  gem 'omniauth'
gem 'omniauth-twitter'
  gem 'uglifier', '1.2.3'
 gem 'mongrel',  '1.2.0.pre2'
 gem 'devise'

end


gem 'jquery-rails', '2.0.2'

group :production do
  gem 'pg', '0.12.2'

end
4

2 に答える 2

2

あなたの問題は明確にリストされています:

/app/config/initializers/devise.rb:3:in `<top (required)>': uninitialized constant Devise (NameError)

アプリを公開できる場合は、すぐに確認できますが、Gemfile または Gemfile.lock をコミットしていない可能性が高いです。Gemfile に次のようにデバイスがリストされていることを確認してください。

gem 'devise'

次に実行します

bundle

Gemfile と Gemfile.lock の両方をソース コードにコミットし、heroku にプッシュします。

于 2013-03-01T00:04:23.087 に答える
1

次のエラーが表示されます。

/app/config/initializers/devise.rb:3:in `<top (required)>': uninitialized constant Devise (NameError)

あなたのGemfileに工夫がありますか?

関連: webrick サーバーを実行しているときに、初期化されていない定数の Devise name エラーが発生するのはなぜですか?

于 2013-03-01T00:04:38.600 に答える