0

そのため、Linux マシンで Apache2 を実行しており、Django 1.3 でページを提供しようとしています。ここでこれを行うためのガイドを見つけました。

データベースを構成django.wsgiし、settings.py構成し、作成し、Django と正常に同期しました。しかし、Web サイトにアクセスしようとすると、Django ではなく Apache が提供するページが表示されます。エラー/警告はまったく表示されません。

django.wsgiと の両方にprint ステートメントを入れましたsettings.pyが (どちらも単なる python ファイルであるため)、何も印刷されません。

何がうまくいかないのか、または私が実行できる可能性のある診断手順について誰かが知っていますか?

ありがとう!

4

1 に答える 1

0

コメントで誰もが言っているWSGIServerAliasように、何かが機能する前に、ディレクティブを Apache 構成に追加する必要があります。そうしないと、Apache は WSGI を使用してサイトにサービスを提供することを認識できない可能性があります。

于 2012-04-17T06:37:42.257 に答える