Hi ,
I just downloaded the latest version and tried to run it but getting
the following error , Please help:
------- ---------------Webpage_--------------------------
You have a nil object when you didn't expect it!
The error occurred while evaluating nil.created_at
Extracted source (around line #112):
109: } catch(err) {}</script>
110:
111: <div class="lastUpdated">
112: Last Updated: <%= FeedItem.find(:all, :conditions =>
"created_at = (select max(created_at) from feed_items)" )
[0].created_at.pretty %>
113: </div>
114: </body>
115: </html>
RAILS_ROOT: C:/InstantRails/rails_apps/PeopleFeed
Application Trace | Framework Trace | Full Trace
app/views/layouts/standard.html.erb:112
--------------------------CONSOLE
----------------------------------------
roller/base.rb:519:in `process_without_filters'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/filters.rb:606:in `process_without_session_management_support'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/session_management.rb:134:in `process'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/base.rb:392:in `process'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/dispatcher.rb:183:in `handle_request'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/dispatcher.rb:110:in `dispatch_unlocked'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/dispatcher.rb:123:in `dispatch'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/dispatcher.rb:122:in `synchronize'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/dispatcher.rb:122:in `dispatch'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/dispatcher.rb:132:in `dispatch_cgi'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/dispatcher.rb:39:in `dispatch'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/bin
/../lib/mongrel/rails.rb:76:in `process'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/bin
/../lib/mongrel/rails.rb:74:in `synchronize'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/bin
/../lib/mongrel/rails.rb:74:in `process'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/lib
/mongrel.rb:159:in `process_client'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/lib
/mongrel.rb:158:in `each'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/lib
/mongrel.rb:158:in `process_client'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/lib
/mongrel.rb:285:in `run'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/lib
/mongrel.rb:285:in `initialize'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/lib
/mongrel.rb:285:in `new'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/lib
/mongrel.rb:285:in `run'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/lib
/mongrel.rb:268:in `initialize'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/lib
/mongrel.rb:268:in `new'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/lib
/mongrel.rb:268:in `run'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/lib
/mongrel/configurator.rb:282:in `run'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/lib
/mongrel/configurator.rb:281:in `each'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/lib
/mongrel/configurator.rb:281:in `run'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/bin
/mongrel_rails:128:in `run'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/lib
/mongrel/command.rb:212:in `run'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/bin
/mongrel_rails:281
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/active_s
upport/dependencies.rb:142:in `load_without_new_constant_marking'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/active_s
upport/dependencies.rb:142:in `load'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/active_s
upport/dependencies.rb:521:in `new_constants_in'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/active_s
upport/dependencies.rb:142:in `load'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/
commands/servers
/mongrel.rb:64
C:/InstantRails/ruby/lib/ruby/site_ruby/1.8/rubygems/
custom_require.rb:31:in
`gem_original_require'
C:/InstantRails/ruby/lib/ruby/site_ruby/1.8/rubygems/
custom_require.rb:31:in
`require'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/active_s
upport/dependencies.rb:153:in `require'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/active_s
upport/dependencies.rb:521:in `new_constants_in'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/active_s
upport/dependencies.rb:153:in `require'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/
commands/server.
rb:49
C:/InstantRails/ruby/lib/ruby/site_ruby/1.8/rubygems/
custom_require.rb:31:in
`gem_original_require'
C:/InstantRails/ruby/lib/ruby/site_ruby/1.8/rubygems/
custom_require.rb:31:in
`require'
script/server:3
** INT signal received.
Exiting
C:\InstantRails\rails_apps\PeopleFeed>ruby script/server
=> Booting Mongrel (use 'script/server webrick' to force WEBrick)
=> Rails 2.2.2 application starting on
http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
** Starting Mongrel listening at
0.0.0.0:3000
** Starting Rails with development environment...
** Rails loaded.
** Loading any Rails specific GemPlugins
** Signals ready. INT => stop (no restart).
** Mongrel 1.1.5 available at
0.0.0.0:3000
** Use CTRL-C to stop.
Processing HomepageController#index (for 127.0.0.1 at 2009-10-22
18:32:09) [GET]
Session ID: 5d863d907a324047ca3afd38a49c5988
Cached fragment hit: views/
127.0.0.1:3000/homepage/homepage?
left_navigation=top_
feeds (46.0ms)
Cached fragment hit: views/
127.0.0.1:3000/homepage/homepage?
left_navigation=top_
categories (0.0ms)
Cached fragment hit: views/
127.0.0.1:3000/homepage/homepage?
left_navigation=top_
media (16.0ms)
←[4;36;1mFeedItem Load (110.0ms)←[0m ←[0;1mSELECT * FROM
`feed_items` ORDER
BY rating desc LIMIT 20←[0m
Rendering template within layouts/standard
Rendering homepage/index
Rendered shared/_main_menu_insert (16.0ms)
Cached fragment hit: views/
127.0.0.1:3000/homepage/homepage?
left_navigation=top_
feeds (0.0ms)
Cached fragment hit: views/
127.0.0.1:3000/homepage/homepage?
left_navigation=top_
categories (0.0ms)
Cached fragment hit: views/
127.0.0.1:3000/homepage/homepage?
left_navigation=top_
media (15.0ms)
←[4;35;1mFeedItem Load (0.0ms)←[0m ←[0mSELECT * FROM `feed_items`
WHERE (cre
ated_at = (select max(created_at) from feed_items)) ←[0m
ActionView::TemplateError (You have a nil object when you didn't
expect it!
The error occurred while evaluating nil.created_at) on line #112 of
app/views/la
youts/standard.html.erb:
109: } catch(err) {}</script>
110:
111: <div class="lastUpdated">
112: Last Updated: <%= FeedItem.find(:all, :conditions =>
"created_at
= (select max(created_at) from feed_items)" )[0].created_at.pretty %>
113: </div>
114: </body>
115: </html>
app/views/layouts/standard.html.erb:112
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_view
/renderable.rb:39:in `send'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_view
/renderable.rb:39:in `render'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_view
/template.rb:73:in `render_template'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_view
/base.rb:256:in `render'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_view
/base.rb:371:in `_render_with_layout'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_view
/base.rb:254:in `render'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/base.rb:1174:in `render_for_file'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/base.rb:896:in `render_without_benchmark'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/benchmarking.rb:51:in `render'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/active_s
upport/core_ext/benchmark.rb:8:in `realtime'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/benchmarking.rb:51:in `render'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/base.rb:868:in `render_without_benchmark'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/benchmarking.rb:51:in `render'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/active_s
upport/core_ext/benchmark.rb:8:in `realtime'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/benchmarking.rb:51:in `render'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/base.rb:1248:in `default_render'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/base.rb:1254:in `perform_action_without_filters'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/filters.rb:617:in `call_filters'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/filters.rb:638:in `run_before_filters'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/filters.rb:189:in `call'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/filters.rb:189:in `call'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/filters.rb:635:in `run_before_filters'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/filters.rb:615:in `call_filters'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/filters.rb:610:in `perform_action_without_benchmark'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/benchmarking.rb:68:in `perform_action_without_rescue'
C:/InstantRails/ruby/lib/ruby/1.8/benchmark.rb:293:in `measure'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/benchmarking.rb:68:in `perform_action_without_rescue'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/rescue.rb:136:in `perform_action_without_caching'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/caching/sql_cache.rb:13:in `perform_action'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/
active_re
cord/connection_adapters/abstract/query_cache.rb:34:in `cache'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/
active_re
cord/query_cache.rb:8:in `cache'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/caching/sql_cache.rb:12:in `perform_action'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/base.rb:524:in `send'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/base.rb:524:in `process_without_filters'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/filters.rb:606:in `process_without_session_management_support'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/session_management.rb:134:in `process'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/base.rb:392:in `process'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/dispatcher.rb:183:in `handle_request'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/dispatcher.rb:110:in `dispatch_unlocked'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/dispatcher.rb:123:in `dispatch'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/dispatcher.rb:122:in `synchronize'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/dispatcher.rb:122:in `dispatch'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/dispatcher.rb:132:in `dispatch_cgi'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_cont
roller/dispatcher.rb:39:in `dispatch'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/lib
/mongrel/rails.rb:76:in `process'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/lib
/mongrel/rails.rb:74:in `synchronize'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/lib
/mongrel/rails.rb:74:in `process'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/lib
/mongrel.rb:159:in `process_client'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/lib
/mongrel.rb:158:in `each'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/lib
/mongrel.rb:158:in `process_client'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/lib
/mongrel.rb:285:in `run'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/lib
/mongrel.rb:285:in `initialize'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/lib
/mongrel.rb:285:in `new'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/lib
/mongrel.rb:285:in `run'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/lib
/mongrel.rb:268:in `initialize'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/lib
/mongrel.rb:268:in `new'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/lib
/mongrel.rb:268:in `run'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/lib
/mongrel/configurator.rb:282:in `run'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/lib
/mongrel/configurator.rb:281:in `each'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/lib
/mongrel/configurator.rb:281:in `run'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/bin
/mongrel_rails:128:in `run'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/lib
/mongrel/command.rb:212:in `run'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-
mswin32-60/bin
/mongrel_rails:281
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/active_s
upport/dependencies.rb:142:in `load_without_new_constant_marking'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/active_s
upport/dependencies.rb:142:in `load'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/active_s
upport/dependencies.rb:521:in `new_constants_in'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/active_s
upport/dependencies.rb:142:in `load'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/
commands/servers
/mongrel.rb:64
C:/InstantRails/ruby/lib/ruby/site_ruby/1.8/rubygems/
custom_require.rb:31:in
`gem_original_require'
C:/InstantRails/ruby/lib/ruby/site_ruby/1.8/rubygems/
custom_require.rb:31:in
`require'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/active_s
upport/dependencies.rb:153:in `require'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/active_s
upport/dependencies.rb:521:in `new_constants_in'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/active_s
upport/dependencies.rb:153:in `require'
C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/
commands/server.
rb:49
C:/InstantRails/ruby/lib/ruby/site_ruby/1.8/rubygems/
custom_require.rb:31:in
`gem_original_require'
C:/InstantRails/ruby/lib/ruby/site_ruby/1.8/rubygems/
custom_require.rb:31:in
`require'
script/server:3
Rendered C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/
lib/action
_controller/templates/rescues/_trace (532.0ms)
Rendered C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/
lib/action
_controller/templates/rescues/_request_and_response (16.0ms)
Rendering C:/InstantRails/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/
lib/actio
n_controller/templates/rescues/layout.erb (internal_server_error)
Please help
Thanks
Saurabh