What version are you running?
1.6.1
What's the URL of the page containing the problem?
http://*/admin
What steps will reproduce the problem?
1. at first, I install with memcached. Later, I disable it in the admin dashboard by delete memcached://localhost:11211/ directly.
2. Then I cannot use the http://*/admin any more
3.
What is the expected output? What do you see instead?
I should see the admin settings.
What operating system are you using? What browser?
Amazon EC2, Amazon OS
Please provide any additional information below.
Environment:
Request Method: GET
Request URL: http://11.11.1.1:10001/admin/
Django Version: 1.3.1
Python Version: 2.6.7
Installed Applications:
['django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.markup',
'django.contrib.sites',
'django.contrib.sessions',
'djblets.datagrid',
'djblets.feedview',
'djblets.gravatars',
'djblets.log',
'djblets.siteconfig',
'djblets.util',
'djblets.webapi',
'reviewboard.accounts',
'reviewboard.admin',
'reviewboard.attachments',
'reviewboard.changedescs',
'reviewboard.diffviewer',
'reviewboard.notifications',
'reviewboard.reports',
'reviewboard.reviews',
'reviewboard.scmtools',
'reviewboard.site',
'reviewboard.webapi',
'django_evolution']
Installed Middleware:
('django.middleware.gzip.GZipMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.doc.XViewMiddleware',
'django.middleware.http.ConditionalGetMiddleware',
'django.middleware.locale.LocaleMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'djblets.siteconfig.middleware.SettingsMiddleware',
'reviewboard.admin.middleware.LoadSettingsMiddleware',
'djblets.log.middleware.LoggingMiddleware',
'reviewboard.admin.middleware.CheckUpdatesRequiredMiddleware',
'reviewboard.admin.middleware.X509AuthMiddleware',
'reviewboard.site.middleware.LocalSiteMiddleware')
Traceback:
File "/usr/lib/python2.6/site-packages/Django-1.3.1-py2.6.egg/django/core/handlers/base.py" in get_response
111. response = callback(request, *callback_args, **callback_kwargs)
File "/usr/lib/python2.6/site-packages/Django-1.3.1-py2.6.egg/django/contrib/admin/views/decorators.py" in _checklogin
19. return view_func(request, *args, **kwargs)
File "/usr/lib/python2.6/site-packages/ReviewBoard-1.6.1-py2.6.egg/reviewboard/admin/views.py" in dashboard
33. 'has_cache_stats': get_has_cache_stats(),
File "/usr/lib/python2.6/site-packages/ReviewBoard-1.6.1-py2.6.egg/reviewboard/admin/cache_stats.py" in get_has_cache_stats
34. return get_memcached_hosts() != None
File "/usr/lib/python2.6/site-packages/ReviewBoard-1.6.1-py2.6.egg/reviewboard/admin/cache_stats.py" in get_memcached_hosts
22. scheme, host, params = parse_backend_uri(settings.CACHE_BACKEND)
File "/usr/lib/python2.6/site-packages/Django-1.3.1-py2.6.egg/django/core/cache/__init__.py" in parse_backend_uri
60. raise InvalidCacheBackendError("Backend URI must start with scheme://")
Exception Type: InvalidCacheBackendError at /admin/
Exception Value: Backend URI must start with scheme://