【发布时间】:2012-03-19 18:42:23
【问题描述】:
您好,我正在学习 Ruby on Rails 教程。我的页面在本地服务器上完美呈现,但在 Heroku 上却没有。我已经运行了命令“heroku run rake db:migrate”。我也浏览了 Heroku 日志。我只是不确定如何阅读它们。
我想知道它是否与我的样式表有关,但我将本地服务器上的任何内容复制到 github 和 heroku,所以不确定它为什么无法读取。
我正在添加日志文件的一部分。我希望我可以显示快照,但不幸的是我没有这样做的权利。
对于调试此问题的任何帮助和提示,我将不胜感激。
====日志文件=========================================== =
2012-03-19T18:22:42+00:00 heroku[web.1]: 状态从开始变为向上
2012-03-19T18:22:43+00:00 app[web.1]: => 正在启动 WEBrick
2012-03-19T18:22:43+00:00 app[web.1]: => Rails 3.2.0 应用程序在 http://0.0.0.0:36524 开始生产
2012-03-19T18:22:43+00:00 app[web.1]: => 调用 -d 以分离
2012-03-19T18:22:43+00:00 app[web.1]: => Ctrl-C 关闭服务器
2012-03-19T18:22:43+00:00 应用程序[web.1]: 2012-03-19T18:22:43+00:00 应用 [web.1]: 2012-03-19T18:22:43+00:00 app[web.1]:在 2012-03-19 18:22:43 +0000 开始为 68.81.36.121 获取“/”
2012-03-19T18:22:44+00:00 app[web.1]:StaticPagesController#home 作为 HTML 处理
2012-03-19T18:22:44+00:00 app[web.1]:在布局/应用程序中呈现 static_pages/home.html.erb (11.2ms)
2012-03-19T18:22:44+00:00 app[web.1]:渲染布局/_shim.html.erb (0.2ms)
2012-03-19T18:22:44+00:00 app[web.1]:渲染布局/_header.html.erb (1.9ms)
2012-03-19T18:22:44+00:00 app[web.1]:渲染布局/_footer.html.erb (1.5ms)
2012-03-19T18:22:44+00:00 app[web.1]:在 76 毫秒内完成 200 OK(查看次数:75.7 毫秒 | ActiveRecord:0.0 毫秒)
2012-03-19T18:22:44+00:00 应用 [web.1]:缓存:[GET /] 未命中
2012-03-19T18:22:44+00:00 heroku[router]: GETstormy-mist-1232.herokuapp.com/dyno=web.1 queue=0 wait=0ms service=850ms status=304 bytes =0
2012-03-19T18:22:47+00:00 heroku[web.1]: 状态从向上变为弹跳
2012-03-19T18:22:47+00:00 heroku[web.1]:状态从弹跳变为已创建
2012-03-19T18:22:47+00:00 heroku[web.1]:状态从创建变为开始
2012-03-19T18:22:51+00:00 heroku[web.1]:使用 SIGTERM 停止进程
2012-03-19T18:22:51+00:00 app[web.1]: [2012-03-19 18:22:51] 错误 SignalException: SIGTERM
2012-03-19T18:22:51+00:00 app[web.1]: /usr/local/lib/ruby/1.9.1/webrick/server.rb:90:in `select'
2012-03-19T18:22:55+00:00 heroku[web.1]:使用命令bundle exec rails server -p 4160启动进程
2012-03-19T18:22:59+00:00 app[web.1]:弃用警告:供应商/插件中有 Rails 2.3 风格的插件! Rails 4.0 将删除对这些插件的支持。将它们移出并将它们捆绑到您的 Gemfile 中,或者将它们作为 lib/myplugin/* 和 config/initializers/myplugin.rb 折叠到您的应用程序中。有关更多信息,请参阅发行说明:“http://weblog.rubyonrails.org/2012/01/04/rails-3-2-0-rc2-has-been-released。” (从 /app/config/environment.rb:5 调用)
2012-03-19T18:22:59+00:00 app[web.1]:弃用警告:供应商/插件中有 Rails 2.3 风格的插件! Rails 4.0 将删除对这些插件的支持。将它们移出并将它们捆绑到您的 Gemfile 中,或者将它们作为 lib/myplugin/* 和 config/initializers/myplugin.rb 折叠到您的应用程序中。有关更多信息,请参阅发行说明:“http://weblog.rubyonrails.org/2012/01/04/rails-3-2-0-rc2-has-been-released”。 (从 /app/config/environment.rb:5 调用)
2012-03-19T18:23:01+00:00 heroku[web.1]:使用 SIGKILL 停止进程
2012-03-19T18:23:01+00:00 heroku[web.1]: 错误 R12(退出超时)-> 进程未能在 SIGTERM 的 10 秒内退出
2012-03-19T18:23:02+00:00 heroku[web.1]:进程以状态 137 退出
2012-03-19T18:23:04+00:00 app[web.1]: [2012-03-19 18:23:04] INFO WEBrick 1.3.1
2012-03-19T18:23:04+00:00 app[web.1]: [2012-03-19 18:23:04] INFO ruby 1.9.2 (2011-07-09) [x86_64- linux]
2012-03-19T18:23:04+00:00 app[web.1]: [2012-03-19 18:23:04] INFO WEBrick::HTTPServer#start: pid=1 port=4160
2012-03-19T18:23:05+
【问题讨论】:
标签: ruby-on-rails heroku rendering