I'm missing something with memcached
- System = redhat
yum install memcached
pip install python-memcached
I added this to the bottom of my setting.py
CACHES = {
'default': {
'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
'LOCATION': '/export/harris112/memcached.sock',
'TIMEOUT': 18000,
'KEY_PREFIX': 'askbot',
}
}
CACHE_TIMEOUT = 18000
CACHE_MIDDLEWARE_ANONYMOUS_ONLY = True
and I attempt to run locally for testing
(python-two-seven)[root@kitt uvcdatASKBOT]# /etc/init.d/memcached start
Starting memcached:
(python-two-seven)[root@kitt uvcdatASKBOT]# python manage.py runserver `hostname -i`:8000
Validating models...
************************
* *
* Askbot self-test *
* *
************************
Please attend to the following:
Cache server is unavailable.
Check your CACHE... settings and make sure that the cache backend is working properly.
If necessary, type ^C (Ctrl-C) to stop the program
(to disable the self-test add ASKBOT_SELF_TEST = False).
turns out I've missed something… Any suggestions?
Comments