应用程序错误,部署heroku应用程序时

时间:2014-02-18 09:49:23

标签: ruby-on-rails heroku ruby-on-rails-4

这是heroku logs的结果。我不知道这个日志试图说什么。请帮忙。坚持了一个多星期。

2014-02-18T11:57:30.430725+00:00 heroku[router]: at=info method=GET path=/ host=cams.herokuapp.com request_id=fd7de01f-4602-4463-8100-070bf07957fa fwd="110.44.114.170" dyno=web.1 connect=1ms service=5949ms status=500 bytes=1543
2014-02-18T11:57:30.918774+00:00 heroku[router]: at=info method=GET path=/favicon.ico host=cams.herokuapp.com request_id=8841b213-7b02-466e-ac8d-94ca8d3a6f3c fwd="110.44.114.170" dyno=web.1 connect=1ms service=5ms status=200 bytes=228

这个错误意味着什么...... ???? 虽然它在localhost中完美运行。不知道heroku中缺少什么。 感谢。

3 个答案:

答案 0 :(得分:0)

这可能是您记录生成的文件的错误

class:SitemapsController>': undefined method `caches_page' for Spud::SitemapsController:Class (NoMethodError)

答案 1 :(得分:0)

将这些配置添加到您的SitemapController

  include ActionController::MimeResponds
  include ActionController::Caching
  include AbstractController::Layouts

  self.page_cache_directory = Rails.public_path
  self.perform_caching = true
  self.cache_store = ActionController::Base.cache_store

答案 2 :(得分:0)

上面的答案非常有用,但问题只在于css文件(一些语法错误)。因此,如果任何面临此类问题的人应确保即使应用程序在localhost中运行也不存在语法错误和其他错误。 谢谢你们的帮助!

这可能不是一个可能的正确答案,但它对我有用。