2011-12-01 177 views
1

我的網站正常工作在我本地的mashine上,但在heroku上崩潰。Heroku Rails 3應用程序崩潰 - 錯誤H10(應用程序崩潰)

這是我的Heroku日誌:http://pastie.org/private/ligfhv4tjqmodclkwxc21q

相關日誌部分:

[36m2011-12-01T19:42:53 + 00:00應用程式[web.1]←[0米 /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)

我的堆棧是竹REE 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 

回答

0

那麼,錯誤消息基本上意味着,有一個end太很多(syntax error, unexpected kEND, expecting $end,缺少endsyntax error, unexpected $end, expecting kEND)。 ruby -c不會抱怨你的幫手,你是否複製了整個代碼?

+0

這是一個編碼問題,重寫結束,它解決了問題 –

相關問題