# Typo not going well with memcache

**URL:** <https://www.ruby-forum.com/t/typo-not-going-well-with-memcache/71760>\
**Category:** Ruby\
**Created:** [October 11, 2006, 10:48am UTC](https://www.ruby-forum.com/t/typo-not-going-well-with-memcache/71760 "2006-10-11T10:48:14Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![gnufied](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/ea666f/32.png) [@gnufied](https://www.ruby-forum.com/u/gnufied)\
**Post date:** [October 11, 2006, 10:48am UTC](https://www.ruby-forum.com/t/typo-not-going-well-with-memcache/71760/1 "2006-10-11T10:48:14Z")

</div>

I was trying to use memcache for session storage in Typo. And i got  
following error, when user logs into the system.

Session ID:  
Cookie set: is\_admin=yes; path=/  
Redirected to [http://foobar.com:8002/admin/content](http://foobar.com:8002/admin/content)  
Completed in 0.02042 (48 reqs/sec) | DB: 0.00236 (11%) | 302 Found  
[[http://foobar.com/accounts/login](http://foobar.com/accounts/login)]  
undefined class/module User  
/usr/lib/ruby/gems/1.8/gems/memcache-client-1.0.3/lib/memcache.rb:128:in  
`get' /usr/lib/ruby/1.8/thread.rb:135:in `synchronize’  
/usr/lib/ruby/gems/1.8/gems/memcache-client-1.0.3/lib/memcache.rb:98:in  
`get' /usr/lib/ruby/gems/1.8/gems/memcache-client-1.0.3/lib/memcache.rb:191:in `[]’  
/var/www/blogs/kurt\_blog/config/…/vendor/rails/actionpack/lib/action\_controller/session/mem\_cache\_store.rb:67:in  
`restore' /usr/lib/ruby/1.8/cgi/session.rb:305:in `[]’  
/var/www/blogs/kurt\_blog/config/…/vendor/rails/actionpack/lib/action\_controller/cgi\_process.rb:113:in  
`session' /var/www/blogs/kurt_blog/config/../vendor/rails/actionpack/lib/action_controller/cgi_process.rb:141:in `stale\_session\_check!’  
/var/www/blogs/kurt\_blog/config/…/vendor/rails/actionpack/lib/action\_controller/cgi\_process.rb:107:in  
`session' /var/www/blogs/kurt_blog/config/../vendor/rails/actionpack/lib/action_controller/base.rb:887:in `assign\_shortcuts\_without\_flash’  
/var/www/blogs/kurt\_blog/config/…/vendor/rails/actionpack/lib/action\_controller/flash.rb:141:in  
`assign_shortcuts' /var/www/blogs/kurt_blog/config/../vendor/rails/actionpack/lib/action_controller/base.rb:375:in `process\_without\_filters’  
/var/www/blogs/kurt\_blog/config/…/vendor/rails/actionpack/lib/action\_controller/filters.rb:377:in  
`process_without_session_management_support' /var/www/blogs/kurt_blog/config/../vendor/rails/actionpack/lib/action_controller/session_management.rb:117:in `process’  
/var/www/blogs/kurt\_blog/config/…/vendor/rails/railties/lib/dispatcher.rb:38:in  
`dispatch’

This overkill of using memcache for session storage is because, I have  
modified typo for hosting multiple blogs. The app works when i switch  
to active\_record storage.

Also, Users model of typo actually makes connection to one other apps  
database, using establish\_connection method of activerecord.

But why is this inconsistency.
