2012-06-28 1 views
1

development.rb конфигурации кэшаРельсы 3 кэша не работают. Далли

config.action_controller.perform_caching = true 
    config.cache_store = :dalli_store, 'localhost:11211', 
    { :namespace => APP_NAME, :expires_in => 3.month, :compress => true } 

production.rb конфигурации кэша

config.action_controller.perform_caching = true 
    config.cache_store = :dalli_store, 'localhost:11211', 
    { :namespace => APP_NAME, :expires_in => 3.month, :compress => true } 

в консоли

rails c production 
Loading production environment (Rails 3.2.3) 
1.9.3-p125 :001 > Rails.cache.write 'res', "Hello World" 
=> true 
1.9.3-p125 :002 > Rails.cache.read 'res' 
=> nil 
1.9.3-p125 :003 > 

Почему?

+0

пробег ** Memcached -vv ** и скопировать и вставить вывод здесь – Anatoly

+1

это работает, если я замените 3.month на 0-30.day 90.day тоже не работает – Ilhom

ответ