Not sure why I''m getting this error, cause I believe it worked yesterday before I quit and now it''s giving me this error. The last thing I did was try and get an ActionMailer thing to work. I searched through the archives but nothing seemed applicable to my error. Here''s the error I''m getting: ruby script/server => Booting Mongrel (use ''script/server webrick'' to force WEBrick) => Rails 2.1.0 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... Exiting C:/Ruby/ruby/lib/ruby/gems/1.8/gems/activesupport-2.1.0/lib/ active_support/depen dencies.rb:492:in `const_missing'': uninitialized constant CGI::Session::ActiveRe cordStore (NameError) from C:/Ruby/ruby/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/ action_con troller/session_management.rb:26:in `const_get'' from C:/Ruby/ruby/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/ action_con troller/session_management.rb:26:in `session_store='' from C:/Ruby/ruby/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/ initializer.rb: 455:in `send'' from C:/Ruby/ruby/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/ initializer.rb: 455:in `initialize_framework_settings'' from C:/Ruby/ruby/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/ initializer.rb: 454:in `each'' from C:/Ruby/ruby/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/ initializer.rb: 454:in `initialize_framework_settings'' from C:/Ruby/ruby/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/ initializer.rb: 451:in `each'' from C:/Ruby/ruby/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/ initializer.rb: 451:in `initialize_framework_settings'' ... 30 levels... from C:/Ruby/ruby/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/ commands/server .rb:39 from C:/Ruby/ruby/lib/ruby/site_ruby/1.8/rubygems/ custom_require.rb:27:i n `gem_original_require'' from C:/Ruby/ruby/lib/ruby/site_ruby/1.8/rubygems/ custom_require.rb:27:i n `require'' from script/server:3 ------------- I haven''t touched anything in those directories, so I''m not entirely sure why it''s doing that. Help? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
On Jul 8, 3:33 pm, Camel <JSUCa...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> I haven''t touched anything in those directories, so I''m not entirely > sure why it''s doing that. > > Help?Looks like something to do with the session settings in environment.rb Fred --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
Here''s my environment.rb file: # Be sure to restart your server when you modify this file # Uncomment below to force Rails into production mode when # you don''t control web/app server and can''t set it the proper way # ENV[''RAILS_ENV''] ||= ''production'' # Specifies gem version of Rails to use when vendor/rails is not present RAILS_GEM_VERSION = ''2.1.0'' unless defined? RAILS_GEM_VERSION # Bootstrap the Rails environment, frameworks, and default configuration require File.join(File.dirname(__FILE__), ''boot'') Rails::Initializer.run do |config| # Settings in config/environments/* take precedence over those specified here. # Application configuration should go into files in config/ initializers # -- all .rb files in that directory are automatically loaded. # See Rails::Configuration for more options. # Skip frameworks you''re not going to use. To use Rails without a database # you must remove the Active Record framework. config.frameworks -[ :active_record, :active_resource, :action_mailer ] # Specify gems that this application depends on. # They can then be installed with "rake gems:install" on new installations. # config.gem "bj" # config.gem "hpricot", :version => ''0.6'', :source => "http:// code.whytheluckystiff.net" # config.gem "aws-s3", :lib => "aws/s3" # Only load the plugins named here, in the order given. By default, all plugins # in vendor/plugins are loaded in alphabetical order. # :all can be used as a placeholder for all plugins not explicitly named # config.plugins [ :exception_notification, :ssl_requirement, :all ] # Add additional load paths for your own custom dirs # config.load_paths += %W( #{RAILS_ROOT}/extras ) # Force all environments to use the same logger level # (by default production uses :info, the others :debug) # config.log_level = :debug # Make Time.zone default to the specified zone, and make Active Record store time values # in the database in UTC, and return them converted to the specified local zone. # Run "rake -D time" for a list of tasks for finding time zone names. Uncomment to use default local time. config.time_zone = ''UTC'' # Your secret key for verifying cookie session data integrity. # If you change this key, all old sessions will become invalid! # Make sure the secret is at least 30 characters and all random, # no regular words or you''ll be exposed to dictionary attacks. config.action_controller.session = { :session_key => ''_theatre_session'', :secret => ''ae40239837165baa87c29a1c0a14ec1e59e09fc7e99186f3b27b2bb1c8c94d02829388dcc4d7ad263e589a8359c28fcb8fa94901de4da81949b77a2847fadbc7'' } # Use the database for sessions instead of the cookie-based default, # which shouldn''t be used to store highly confidential information # (create the session table with "rake db:sessions:create") config.action_controller.session_store = :active_record_store # Use SQL instead of Active Record''s schema dumper when creating the test database. # This is necessary if your schema can''t be completely dumped by the schema dumper, # like if you have constraints or database-specific column types # config.active_record.schema_format = :sql # Activate observers that should always be running # config.active_record.observers = :cacher, :garbage_collector end --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
On 8 Jul 2008, at 15:44, Camel wrote:> > Here''s my environment.rb file: > > # Skip frameworks you''re not going to use. To use Rails without a > database > # you must remove the Active Record framework. > config.frameworks -> [ :active_record, :active_resource, :action_mailer ] > > > config.action_controller.session_store = :active_record_storeYou can''t used the active_record_store if you''re not loading ActiveRecord. Fred --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
# Skip frameworks you''re not going to use. To use Rails without a database # you must remove the Active Record framework. config.frameworks -[ :active_record, :active_resource, :action_mailer ] # Use the database for sessions instead of the cookie-based default, # which shouldn''t be used to store highly confidential information # (create the session table with "rake db:sessions:create") config.action_controller.session_store = :active_record_store --- I''ve got :active_record loaded... or am I missing something? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
On 8 Jul 2008, at 17:09, Camel wrote:> > # Skip frameworks you''re not going to use. To use Rails without a > database > # you must remove the Active Record framework. > > config.frameworks -> [ :active_record, :active_resource, :action_mailer ] > > > > # Use the database for sessions instead of the cookie-based default, > # which shouldn''t be used to store highly confidential information > # (create the session table with "rake db:sessions:create") > > config.action_controller.session_store = :active_record_store > > > I''ve got :active_record loaded... or am I missing something?No you haven''t: you''re removing active_record, active_resource, action_mailer from the list of frameworks to load Fred> > > >--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
Oh. Well, now that makes a lot more sense. I''ll try that and get back to you. On Jul 8, 12:16 pm, Frederick Cheung <frederick.che...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> On 8 Jul 2008, at 17:09, Camel wrote: > > > > > > > # Skip frameworks you''re not going to use. To use Rails without a > > database > > # you must remove the Active Record framework. > > > config.frameworks -> > [ :active_record, :active_resource, :action_mailer ] > > > # Use the database for sessions instead of the cookie-based default, > > # which shouldn''t be used to store highly confidential information > > # (create the session table with "rake db:sessions:create") > > > config.action_controller.session_store = :active_record_store > > > I''ve got :active_record loaded... or am I missing something? > > No you haven''t: you''re removing active_record, active_resource, > action_mailer from the list of frameworks to load > > Fred > >--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
That seemed to work. I''m not sure why it did, cause I never messed with the config.framework thing before.. not that i recall anyway. Thanks Fred. -Camel On Jul 8, 12:16 pm, Frederick Cheung <frederick.che...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> On 8 Jul 2008, at 17:09, Camel wrote: > > > > > > > # Skip frameworks you''re not going to use. To use Rails without a > > database > > # you must remove the Active Record framework. > > > config.frameworks -> > [ :active_record, :active_resource, :action_mailer ] > > > # Use the database for sessions instead of the cookie-based default, > > # which shouldn''t be used to store highly confidential information > > # (create the session table with "rake db:sessions:create") > > > config.action_controller.session_store = :active_record_store > > > I''ve got :active_record loaded... or am I missing something? > > No you haven''t: you''re removing active_record, active_resource, > action_mailer from the list of frameworks to load > > Fred > >--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---