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 -~----------~----~----~----~------~----~------~--~---