I’m running Ruby on Rails on Fedora Core 4 with lighttpd and fastcgi. I
also used the login generator (don’t know if relevant). I have the
following problem: At day time I work on the server and create/modify
ruby files on the server, all pages work fine. Than the next day I want
to open de server I get the error at the end of this message (on all
pages, including non protected).
If I restart lighttpd everything works again. Any ideas on how to fix
this? This happens every day…
Thanks,
Stephan
=========================================================================================================================
NoMethodError in Test#test
You have a nil object when you didn’t expect it!
You might have expected an instance of Array.
The error occured while evaluating nil.[]
RAILS_ROOT: /home/stephan/members/public/…/config/…
Application Trace | Framework Trace | Full Trace
/usr/lib/ruby/gems/1.8/gems/activerecord-1.13.1/lib/active_record/connection_adapters/mysql_adapter.rb:322:in
connect' /usr/lib/ruby/gems/1.8/gems/activerecord-1.13.1/lib/active_record/connection_adapters/mysql_adapter.rb:174:in
reconnect!’
/usr/lib/ruby/gems/1.8/gems/activerecord-1.13.1/lib/active_record/connection_adapters/abstract/connection_specification.rb:103:in
retrieve_connection' /usr/lib/ruby/gems/1.8/gems/activerecord-1.13.1/lib/active_record/connection_adapters/abstract/connection_specification.rb:20:in
connection’
/usr/lib/ruby/gems/1.8/gems/actionpack-1.11.1/lib/action_controller/benchmarking.rb:85:in
active_record_runtime' /usr/lib/ruby/gems/1.8/gems/actionpack-1.11.1/lib/action_controller/benchmarking.rb:72:in
perform_action_without_rescue’
/usr/lib/ruby/gems/1.8/gems/actionpack-1.11.1/lib/action_controller/rescue.rb:82:in
perform_action' /usr/lib/ruby/gems/1.8/gems/actionpack-1.11.1/lib/action_controller/base.rb:369:in
process_without_session_management_support’
/usr/lib/ruby/gems/1.8/gems/actionpack-1.11.1/lib/action_controller/session_management.rb:116:in
process' /usr/lib/ruby/gems/1.8/gems/rails-0.14.4/lib/dispatcher.rb:38:in
dispatch’
/usr/lib/ruby/gems/1.8/gems/rails-0.14.4/lib/fcgi_handler.rb:141:in
process_request' /usr/lib/ruby/gems/1.8/gems/rails-0.14.4/lib/fcgi_handler.rb:53:in
process!’
/usr/lib/site_ruby/1.8/fcgi.rb:600:in each_cgi' /usr/lib/site_ruby/1.8/fcgi.rb:117:in
session’
/usr/lib/site_ruby/1.8/fcgi.rb:104:in each_request' /usr/lib/site_ruby/1.8/fcgi.rb:36:in
each’
/usr/lib/site_ruby/1.8/fcgi.rb:597:in each_cgi' /usr/lib/ruby/gems/1.8/gems/rails-0.14.4/lib/fcgi_handler.rb:52:in
process!’
/usr/lib/ruby/gems/1.8/gems/rails-0.14.4/lib/fcgi_handler.rb:22:in
`process!’
/home/stephan/members/public/dispatch.fcgi:24
/usr/lib/ruby/gems/1.8/gems/activerecord-1.13.1/lib/active_record/connection_adapters/mysql_adapter.rb:322:in
connect' /usr/lib/ruby/gems/1.8/gems/activerecord-1.13.1/lib/active_record/connection_adapters/mysql_adapter.rb:174:in
reconnect!’
/usr/lib/ruby/gems/1.8/gems/activerecord-1.13.1/lib/active_record/connection_adapters/abstract/connection_specification.rb:103:in
retrieve_connection' /usr/lib/ruby/gems/1.8/gems/activerecord-1.13.1/lib/active_record/connection_adapters/abstract/connection_specification.rb:20:in
connection’
/usr/lib/ruby/gems/1.8/gems/actionpack-1.11.1/lib/action_controller/benchmarking.rb:85:in
active_record_runtime' /usr/lib/ruby/gems/1.8/gems/actionpack-1.11.1/lib/action_controller/benchmarking.rb:72:in
perform_action_without_rescue’
/usr/lib/ruby/gems/1.8/gems/actionpack-1.11.1/lib/action_controller/rescue.rb:82:in
perform_action' /usr/lib/ruby/gems/1.8/gems/actionpack-1.11.1/lib/action_controller/base.rb:369:in
process_without_session_management_support’
/usr/lib/ruby/gems/1.8/gems/actionpack-1.11.1/lib/action_controller/session_management.rb:116:in
process' /usr/lib/ruby/gems/1.8/gems/rails-0.14.4/lib/dispatcher.rb:38:in
dispatch’
/usr/lib/ruby/gems/1.8/gems/rails-0.14.4/lib/fcgi_handler.rb:141:in
process_request' /usr/lib/ruby/gems/1.8/gems/rails-0.14.4/lib/fcgi_handler.rb:53:in
process!’
/usr/lib/site_ruby/1.8/fcgi.rb:600:in each_cgi' /usr/lib/site_ruby/1.8/fcgi.rb:117:in
session’
/usr/lib/site_ruby/1.8/fcgi.rb:104:in each_request' /usr/lib/site_ruby/1.8/fcgi.rb:36:in
each’
/usr/lib/site_ruby/1.8/fcgi.rb:597:in each_cgi' /usr/lib/ruby/gems/1.8/gems/rails-0.14.4/lib/fcgi_handler.rb:52:in
process!’
/usr/lib/ruby/gems/1.8/gems/rails-0.14.4/lib/fcgi_handler.rb:22:in
`process!’
/home/stephan/members/public/dispatch.fcgi:24
/usr/lib/ruby/gems/1.8/gems/activerecord-1.13.1/lib/active_record/connection_adapters/mysql_adapter.rb:322:in
connect' /usr/lib/ruby/gems/1.8/gems/activerecord-1.13.1/lib/active_record/connection_adapters/mysql_adapter.rb:174:in
reconnect!’
/usr/lib/ruby/gems/1.8/gems/activerecord-1.13.1/lib/active_record/connection_adapters/abstract/connection_specification.rb:103:in
retrieve_connection' /usr/lib/ruby/gems/1.8/gems/activerecord-1.13.1/lib/active_record/connection_adapters/abstract/connection_specification.rb:20:in
connection’
/usr/lib/ruby/gems/1.8/gems/actionpack-1.11.1/lib/action_controller/benchmarking.rb:85:in
active_record_runtime' /usr/lib/ruby/gems/1.8/gems/actionpack-1.11.1/lib/action_controller/benchmarking.rb:72:in
perform_action_without_rescue’
/usr/lib/ruby/gems/1.8/gems/actionpack-1.11.1/lib/action_controller/rescue.rb:82:in
perform_action' /usr/lib/ruby/gems/1.8/gems/actionpack-1.11.1/lib/action_controller/base.rb:369:in
process_without_session_management_support’
/usr/lib/ruby/gems/1.8/gems/actionpack-1.11.1/lib/action_controller/session_management.rb:116:in
process' /usr/lib/ruby/gems/1.8/gems/rails-0.14.4/lib/dispatcher.rb:38:in
dispatch’
/usr/lib/ruby/gems/1.8/gems/rails-0.14.4/lib/fcgi_handler.rb:141:in
process_request' /usr/lib/ruby/gems/1.8/gems/rails-0.14.4/lib/fcgi_handler.rb:53:in
process!’
/usr/lib/site_ruby/1.8/fcgi.rb:600:in each_cgi' /usr/lib/site_ruby/1.8/fcgi.rb:117:in
session’
/usr/lib/site_ruby/1.8/fcgi.rb:104:in each_request' /usr/lib/site_ruby/1.8/fcgi.rb:36:in
each’
/usr/lib/site_ruby/1.8/fcgi.rb:597:in each_cgi' /usr/lib/ruby/gems/1.8/gems/rails-0.14.4/lib/fcgi_handler.rb:52:in
process!’
/usr/lib/ruby/gems/1.8/gems/rails-0.14.4/lib/fcgi_handler.rb:22:in
`process!’
/home/stephan/members/public/dispatch.fcgi:24
Request
Parameters: None
Show session dump
:return_to: /teamuser/list
flash: !map:ActionController::Flash::FlashHash {}