我在我的heroku日志中收到错误,但一切在本地都正常工作。有任何想法吗?只有在Heroku上收到NilClass错误
The error: ActionView::Template::Error (undefined method `+' for nil:NilClass)
我只是在我的user.rb中有这个小方法。
def full_name
return first_name + " " + last_name
end
而这里的Heroku的日志:
2013-03-05T05:34:54+00:00 app[web.1]: Started GET "/" for 98.222.28.137 at 2013-03-05 05:34:54 +0000
2013-03-05T05:34:54+00:00 heroku[router]: at=info method=GET path=/ host=objecss.herokuapp.com fwd="98.222.28.137" dyno=web.1 queue=0 wait=0ms connect=1ms service=73ms status=500 bytes=643
2013-03-05T05:34:54+00:00 app[web.1]: ActionView::Template::Error (undefined method `+' for nil:NilClass):
2013-03-05T05:34:54+00:00 app[web.1]: Processing by EntriesController#index as HTML
2013-03-05T05:34:54+00:00 app[web.1]: Completed 500 Internal Server Error in 15ms
2013-03-05T05:34:54+00:00 app[web.1]: Rendered entries/_entries.html.erb (7.7ms)
2013-03-05T05:34:54+00:00 app[web.1]: 16: <%= link_to "Users", users_path %>
2013-03-05T05:34:54+00:00 app[web.1]: 12: <% if current_user %>
2013-03-05T05:34:54+00:00 app[web.1]: Rendered entries/index.html.erb within layouts/application (12.5ms)
2013-03-05T05:34:54+00:00 app[web.1]:
2013-03-05T05:34:54+00:00 app[web.1]: app/controllers/entries_controller.rb:9:in `index'
2013-03-05T05:34:54+00:00 app[web.1]:
2013-03-05T05:34:54+00:00 app[web.1]: app/models/user.rb:21:in `full_name'
2013-03-05T05:34:54+00:00 app[web.1]: app/views/layouts/application.html.erb:13:in `_app_views_layouts_application_html_erb___2449026742642080137_44886800'
2013-03-05T05:34:54+00:00 app[web.1]: 15: <% if admin? %>
2013-03-05T05:34:54+00:00 app[web.1]: 13: <%= link_to "#{current_user.full_name}", current_user %>
2013-03-05T05:34:54+00:00 app[web.1]: 11: <%= link_to "Objecss", entries_path %>
2013-03-05T05:34:54+00:00 app[web.1]: 10: <div class="utility">
2013-03-05T05:34:54+00:00 app[web.1]: 14: <%= link_to "Log Out", logout_path("current"), method: "delete" %>
我在这里发现了一个相关的问题:http://stackoverflow.com/questions/15151792/heroku-500-internal-server-error-undefined-method-username-for-nilnilclass?rq=1 有关我的问题的答案? – jthomas 2013-03-05 05:43:04