2012-07-31 91 views
1

嗨我對Heroku很新。我完成了我的應用程序的一部分。目前我在本地工作,但我想部署到Heroku。當我輸入heroku logs我得到這個:Heroku - 「我們很抱歉,但出錯了」

2012-07-30T16:36:27+00:00 app[web.1]: DEPRECATION WARNING: You have Rails 2.3-style plugins in vendor/plugins! Support for these plugins will be removed in Rails 4.0. Move them out and bundle them in your Gemfile, or fold them in to your app as lib/myplugin/* and config/initializers/myplugin.rb. See the release notes for more on this: http://weblog.rubyonrails.org/2012/1/4/rails-3-2-0-rc2-has-been-released. (called from <top (required)> at /app/config/environment.rb:5) 
2012-07-30T16:36:27+00:00 app[web.1]: DEPRECATION WARNING: You have Rails 2.3-style plugins in vendor/plugins! Support for these plugins will be removed in Rails 4.0. Move them out and bundle them in your Gemfile, or fold them in to your app as lib/myplugin/* and config/initializers/myplugin.rb. See the release notes for more on this: http://weblog.rubyonrails.org/2012/1/4/rails-3-2-0-rc2-has-been-released. (called from <top (required)> at /app/config/environment.rb:5) 
2012-07-30T16:36:30+00:00 app[web.1]: => Booting WEBrick 
2012-07-30T16:36:30+00:00 app[web.1]: => Rails 3.2.6 application starting in production on http://0.0.0.0:17050 
2012-07-30T16:36:30+00:00 app[web.1]: => Call with -d to detach 
2012-07-30T16:36:30+00:00 app[web.1]: => Ctrl-C to shutdown server 
2012-07-30T16:36:30+00:00 app[web.1]: Connecting to database specified by DATABASE_URL 
2012-07-30T16:36:33+00:00 app[web.1]: [2012-07-30 16:36:33] INFO WEBrick 1.3.1 
2012-07-30T16:36:33+00:00 app[web.1]: [2012-07-30 16:36:33] INFO ruby 1.9.2 (2011-07-09) [x86_64-linux] 
2012-07-30T16:36:33+00:00 app[web.1]: [2012-07-30 16:36:33] INFO WEBrick::HTTPServer#start: pid=2 port=17050 
2012-07-30T16:36:34+00:00 heroku[web.1]: State changed from starting to up 
2012-07-30T16:36:35+00:00 app[web.1]: 
2012-07-30T16:36:35+00:00 app[web.1]: Started GET "/" for 190.242.128.66 at 2012-07-30 16:36:35 +0000 
2012-07-30T16:36:35+00:00 app[web.1]: 
2012-07-30T16:36:35+00:00 app[web.1]: Processing by StaticPagesController#home as HTML 
2012-07-30T16:36:35+00:00 app[web.1]: Completed 500 Internal Server Error in 80ms 
2012-07-30T16:36:35+00:00 app[web.1]: Rendered static_pages/home.html.erb within layouts/application (1.5ms) 
2012-07-30T16:36:35+00:00 app[web.1]: 
2012-07-30T16:36:35+00:00 app[web.1]: ActionView::Template::Error (defaults.js isn't precompiled): 
2012-07-30T16:36:35+00:00 app[web.1]:  4:  <title>Home</title> 
2012-07-30T16:36:35+00:00 app[web.1]:  5:  <%= csrf_meta_tag %> 
2012-07-30T16:36:35+00:00 app[web.1]:  6:  
2012-07-30T16:36:35+00:00 app[web.1]:  7:  <%= javascript_include_tag :defaults %> 
2012-07-30T16:36:35+00:00 app[web.1]:  8:  <style> 
2012-07-30T16:36:35+00:00 app[web.1]:  9:  body { 
2012-07-30T16:36:35+00:00 app[web.1]:  10:   padding-top: 60px; /* 60px to make the container go all the way to the bottom of the topbar */ 
2012-07-30T16:36:35+00:00 app[web.1]: app/views/static_pages/home.html.erb:7:in `_app_views_static_pages_home_html_erb___4087131318243872015_49358580' 
2012-07-30T16:36:35+00:00 app[web.1]: 
2012-07-30T16:36:35+00:00 app[web.1]: 
2012-07-30T16:36:35+00:00 heroku[router]: GET newbies.herokuapp.com/ dyno=web.1 queue=0 wait=0ms service=254ms status=500 bytes=643 
2012-07-30T16:36:35+00:00 heroku[router]: GET newbies.herokuapp.com/favicon.ico dyno=web.1 queue=0 wait=0ms service=11ms status=304 bytes=0 
2012-07-30T17:41:05+00:00 heroku[web.1]: Idling 
2012-07-30T17:41:08+00:00 heroku[web.1]: Stopping all processes with SIGTERM 
2012-07-30T17:41:09+00:00 app[web.1]: [2012-07-30 17:41:09] ERROR SignalException: SIGTERM 
2012-07-30T17:41:09+00:00 app[web.1]: /usr/local/lib/ruby/1.9.1/webrick/server.rb:90:in `select' 
2012-07-30T17:41:19+00:00 heroku[web.1]: Error R12 (Exit timeout) -> At least one process failed to exit within 10 seconds of SIGTERM 
2012-07-30T17:41:19+00:00 heroku[web.1]: Stopping remaining processes with SIGKILL 
2012-07-30T17:41:20+00:00 heroku[web.1]: Process exited with status 137 
2012-07-30T17:41:20+00:00 heroku[web.1]: State changed from up to down 
2012-07-30T22:10:05+00:00 heroku[run.1]: Awaiting client 
2012-07-30T22:10:05+00:00 heroku[run.1]: Starting process with command `bundle exec rake db:create` 
2012-07-30T22:10:05+00:00 heroku[run.1]: State changed from starting to up 
2012-07-30T22:10:11+00:00 heroku[run.1]: Process exited with status 0 
2012-07-30T22:10:11+00:00 heroku[run.1]: State changed from up to complete 
2012-07-30T22:10:24+00:00 heroku[run.1]: Starting process with command `bundle exec rake db:migrate` 
2012-07-30T22:10:24+00:00 heroku[run.1]: Awaiting client 
2012-07-30T22:10:25+00:00 heroku[run.1]: State changed from starting to up 
2012-07-30T22:10:41+00:00 heroku[run.1]: Process exited with status 0 
2012-07-30T22:10:41+00:00 heroku[run.1]: State changed from up to complete 
2012-07-30T22:10:54+00:00 heroku[web.1]: Unidling 
2012-07-30T22:10:54+00:00 heroku[web.1]: State changed from down to starting 
2012-07-30T22:10:57+00:00 heroku[web.1]: Starting process with command `bundle exec rails server -p 47690` 
2012-07-30T22:11:02+00:00 app[web.1]: DEPRECATION WARNING: You have Rails 2.3-style plugins in vendor/plugins! Support for these plugins will be removed in Rails 4.0. Move them out and bundle them in your Gemfile, or fold them in to your app as lib/myplugin/* and config/initializers/myplugin.rb. See the release notes for more on this: http://weblog.rubyonrails.org/2012/1/4/rails-3-2-0-rc2-has-been-released. (called from <top (required)> at /app/config/environment.rb:5) 
2012-07-30T22:11:02+00:00 app[web.1]: DEPRECATION WARNING: You have Rails 2.3-style plugins in vendor/plugins! Support for these plugins will be removed in Rails 4.0. Move them out and bundle them in your Gemfile, or fold them in to your app as lib/myplugin/* and config/initializers/myplugin.rb. See the release notes for more on this: http://weblog.rubyonrails.org/2012/1/4/rails-3-2-0-rc2-has-been-released. (called from <top (required)> at /app/config/environment.rb:5) 
2012-07-30T22:11:05+00:00 app[web.1]: => Booting WEBrick 
2012-07-30T22:11:05+00:00 app[web.1]: => Rails 3.2.6 application starting in production on http://0.0.0.0:47690 
2012-07-30T22:11:05+00:00 app[web.1]: => Call with -d to detach 
2012-07-30T22:11:05+00:00 app[web.1]: => Ctrl-C to shutdown server 
2012-07-30T22:11:05+00:00 app[web.1]: Connecting to database specified by DATABASE_URL 
2012-07-30T22:11:08+00:00 app[web.1]: [2012-07-30 22:11:08] INFO WEBrick 1.3.1 
2012-07-30T22:11:08+00:00 app[web.1]: [2012-07-30 22:11:08] INFO ruby 1.9.2 (2011-07-09) [x86_64-linux] 
2012-07-30T22:11:08+00:00 app[web.1]: [2012-07-30 22:11:08] INFO WEBrick::HTTPServer#start: pid=2 port=47690 
2012-07-30T22:11:09+00:00 heroku[web.1]: State changed from starting to up 
2012-07-30T22:11:10+00:00 app[web.1]: 
2012-07-30T22:11:10+00:00 app[web.1]: 
2012-07-30T22:11:10+00:00 app[web.1]: Started GET "/" for 190.242.128.66 at 2012-07-30 22:11:10 +0000 
2012-07-30T22:11:10+00:00 app[web.1]: Processing by StaticPagesController#home as HTML 
2012-07-30T22:11:10+00:00 app[web.1]: Completed 500 Internal Server Error in 83ms 
2012-07-30T22:11:10+00:00 app[web.1]: Rendered static_pages/home.html.erb within layouts/application (1.6ms) 
2012-07-30T22:11:10+00:00 app[web.1]: 
2012-07-30T22:11:10+00:00 app[web.1]: ActionView::Template::Error (defaults.js isn't precompiled): 
2012-07-30T22:11:10+00:00 app[web.1]:  4:  <title>Home</title> 
2012-07-30T22:11:10+00:00 app[web.1]:  5:  <%= csrf_meta_tag %> 
2012-07-30T22:11:10+00:00 app[web.1]:  6:  
2012-07-30T22:11:10+00:00 app[web.1]:  7:  <%= javascript_include_tag :defaults %> 
2012-07-30T22:11:10+00:00 app[web.1]:  8:  <style> 
2012-07-30T22:11:10+00:00 app[web.1]:  9:  body { 
2012-07-30T22:11:10+00:00 app[web.1]:  10:   padding-top: 60px; /* 60px to make the container go all the way to the bottom of the topbar */ 
2012-07-30T22:11:10+00:00 app[web.1]: 
2012-07-30T22:11:10+00:00 app[web.1]: 
2012-07-30T22:11:10+00:00 app[web.1]: app/views/static_pages/home.html.erb:7:in `_app_views_static_pages_home_html_erb___517725991346781271_49385800' 
2012-07-30T22:11:10+00:00 heroku[router]: GET newbies.herokuapp.com/ dyno=web.1 queue=0 wait=0ms service=264ms status=500 bytes=643 
2012-07-30T22:12:25+00:00 app[web.1]: 
2012-07-30T22:12:25+00:00 app[web.1]: 
2012-07-30T22:12:25+00:00 app[web.1]: Started GET "/" for 190.242.128.66 at 2012-07-30 22:12:25 +0000 
2012-07-30T22:12:25+00:00 app[web.1]: Processing by StaticPagesController#home as HTML 
2012-07-30T22:12:25+00:00 app[web.1]: Completed 500 Internal Server Error in 2ms 
2012-07-30T22:12:25+00:00 app[web.1]: Rendered static_pages/home.html.erb within layouts/application (0.9ms) 
2012-07-30T22:12:25+00:00 app[web.1]: 
2012-07-30T22:12:25+00:00 app[web.1]: ActionView::Template::Error (defaults.js isn't precompiled): 
2012-07-30T22:12:25+00:00 app[web.1]:  4:  <title>Home</title> 
2012-07-30T22:12:25+00:00 app[web.1]:  5:  <%= csrf_meta_tag %> 
2012-07-30T22:12:25+00:00 app[web.1]:  6:  
2012-07-30T22:12:25+00:00 app[web.1]:  7:  <%= javascript_include_tag :defaults %> 
2012-07-30T22:12:25+00:00 app[web.1]:  8:  <style> 
2012-07-30T22:12:25+00:00 app[web.1]:  10:   padding-top: 60px; /* 60px to make the container go all the way to the bottom of the topbar */ 
2012-07-30T22:12:25+00:00 app[web.1]:  9:  body { 
2012-07-30T22:12:25+00:00 app[web.1]: app/views/static_pages/home.html.erb:7:in `_app_views_static_pages_home_html_erb___517725991346781271_49385800' 
2012-07-30T22:12:25+00:00 app[web.1]: 
2012-07-30T22:12:25+00:00 app[web.1]: 
2012-07-30T22:12:25+00:00 heroku[router]: GET newbies.herokuapp.com/ dyno=web.1 queue=0 wait=0ms service=14ms status=500 bytes=643 

當我鍵入heroku open它顯示我「很抱歉,但出事了。」有誰知道爲什麼會發生這種情況?

回答

1

您需要先在本地編譯您的資產。

到這裏看看:https://devcenter.heroku.com/articles/rails3x-asset-pipeline-cedar

推到Heroku的前試試下面。

RAILS_ENV=production bundle exec rake assets:precompile 
+0

我試過,但錯誤仍然存​​在 – Asantoya17 2012-07-31 15:00:03

+1

編譯完y後我們的資產,你需要確保他們被添加到你的Git階段推向Heroku。嘗試'git add -A'來添加所有新創建的文件。 – John 2012-07-31 15:00:57

+0

我已經做到了 – Asantoya17 2012-07-31 15:07:39

0
  1. 遷移服務器上的數據庫。

  2. 嘗試預編譯你的資產管道

+0

沒有工作 – Asantoya17 2012-08-08 19:01:58

0

當您創建的Heroku棧做這個,而不是僅僅Heroku的創建:

heroku create --stack cedar 

,並確保你這樣做,你推到Heroku的面前:

heroku run rake db:migrate 
相關問題