2016-05-31 10 views
0

djangoフレームワークのsettings.pyのミドルウェアセクションの下に "django.middleware.gzip"という行が含まれているとエラーになります。私は、現在のnginxサーバーのgzipファイルの場所を確認し、正しく見えます。djangoの最新バージョンでのGzipエラー

500内部サーバーエラーが発生しました。誰もこれで私を助けることができますか?

このエラーのログは表示されません。

私はset.pyに自分のDEBUG = Trueを設定しましたが、それでもエラーのログは表示されません。 500の内部サーバーエラーを表示しています。また、以下の手順でデバッグ設定を確認しました。 -

python manage.py shell 
>> from django.core.management import settings 
>> settings.DEBUG 

これはTrueと表示されています。今すぐgzipエラーを確認するにはどうすればよいですか?

答えて

1

django.middleware.gzipは、ミドルウェアクラスではなく、ミドルウェアを含むモジュールです。 gzipでミドルウェアを有効にするには、含まれている必要があります

'django.middleware.gzip.GZipMiddleware', 

gzipでミドルウェアを有効にする前に、可能なセキュリティリスクについてthe docsに警告を注意してください。

関連する問題