tomeara
tomeara

Reputation: 63

Error message: uninitialized constant Rails::Initializer::MemCache

I've installed just about every library/gem that I could find for memcached/memcache, but everytime I attempt to run my application I get this error:

Error message:
uninitialized constant Rails::Initializer::MemCache

Exception class:
NameError

I have tried $ telnet localhost 11211 and memcached is definitely running. Any ideas?

(I'm running Apache2/Passenger)

Upvotes: 0

Views: 3109

Answers (2)

tomeara
tomeara

Reputation: 63

I ended up having to put

require 'MemCache'

in my environment.rb

Upvotes: 2

MattMcKnight
MattMcKnight

Reputation: 8290

Try to load it at the irb prompt.

# irb
> require 'rubygems'
> gem 'memcache-client'

This should give you a more descriptive error message.

Upvotes: 0

Related Questions