Django Server起動S e s i onAuthenticationMiddlewareの問題解決方法

578 ワード

問題の説明:
本機django 1.7.1,サーバdjango 1.6.4バージョン+Apache+wsgi配置、500ページ出現、Apache errorを検査する.log検出:
ImproperlyConfigured: Module "django.contrib.auth.middleware" does not define a "SessionAuthenticationMiddleware" attribute/class"

資料を参照してください.S e s sionAuthenticationMiddlewareはdjango 1です.7の機能
方法1:
django 1にアップグレードする.7
sudo pip install django

現在のバージョンの問合せ
python -c "import django; print(django.get_version())"

方法2:
settings.py中MIDDLEWARE_CLASSESからのコメント