Heroku Rails 3应用程序崩溃 - 错误H10(应用程序崩溃)

时间:2011-12-01 19:58:38

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

我的网站在我当地的mashine上工作正常但在heroku上崩溃。

这是我的heroku日志:http://pastie.org/private/ligfhv4tjqmodclkwxc21q

相关日志部分:

  

[36m2011-12-01T19:42:53 + 00:00 app [web.1]:←[0m   /app/.bundle/gems/ruby/1.8/gems/a   ctivesupport-3.0.3 / lib目录/ active_support / dependencies.rb:239:在   `require':/ app / app /helpers/kategoris_helper.rb:2:语法错误,   意外的kEND,期待$ end(S yntaxError)

我的筹码是竹子1.8.7

我认为这是与这个助手有关,但不确定:

module KategorisHelper
  def sortkat(column, title = nil)
    title ||= column.titleize
    css_class = column == sort_column ? "current #{sort_direction}" : nil
    direction = column == sort_column && sort_direction == "ASC" ? "DESC" : "ASC"
    link_to title, params.merge(:sort => column, :direction => direction, :page => nil), {:class => css_class}
  end
end

1 个答案:

答案 0 :(得分:0)

嗯,错误消息基本上意味着end太多(syntax error, unexpected kEND, expecting $end,缺少endsyntax error, unexpected $end, expecting kEND)。 ruby -c没有抱怨你的助手,你复制了整个代码吗?