1

を更新しないのsettings.py。私は現在、サーバーを展開していますが、私はそれが私に与え、私のインデックスページをレンダリングしようとすると、404のメールは、それがあることを言う:Djangoは、私は、設定を有効にしている

Invalid HTTP_HOST header: u'127.0.0.1:9001

、誰が言う前に私が必要とするITを追加します私が許してくれたこと、私はすでに持っているので、そのアドバイスから私を救いなさい。私はまた、デバッグエラーの電子メールを受け取りました。私はデバッグ情報に目を通したとき、それは私の設定のリストを持っていたし、それは次のように述べている。

USE_X_FORWARDED_HOST = False 

私ALLOWED_HOSTSで更新されていない別のフィールド。私はapache2を再起動し、wsgi.pyに触れて、settings.pycを含むメインのアプリケーションディレクトリにある* .pycを削除しようとしました。しかし、これのどれも働いていません。

私の展開の背景。プロキシの背後に私のdjangoがあります。これは、プロキシとして機能するapache2 Webサーバーでdjangoチャンネルを使用しているためです。私はまた、それの後ろにあるダフネを持っていて、要求とサービスを受け取ります。

+0

Django Server(runserver 0.0.0.0)から実行すると機能しますか? –

+0

ummこれはもう開発中ではありません。これはデプロイされたdjangoサーバです。だから私は "runserver"を使用していません。しかし、0.0.0.0では、settings.pyが正しくないという問題は修正されません。 – swrap

答えて

1

問題を解決しました。何らかの理由でsettings.pyが更新されるたびに、redisサーバを再起動する必要がありました。

関連する問題