LinuxマシンでApache2を実行しています.Django 1.3でページを提供しようとしています。これを行うためのガイドが見つかりましたhere。ApacheサーバーがDjangoに接続しません
django.wsgi
が設定され、settings.py
が設定され、データベースが作成され、Djangoと正常に同期しています。しかし、私がウェブサイトにアクセスしようとすると、Djangoの代わりにApacheが提供するページが表示されます。私はエラー/警告を一切受けない。
私はprint文をdjango.wsgi
とsettings.py
(両方ともpythonファイルなので)に置いていますが、何も印刷されません。
誰かが間違っている可能性があることや、私が取ることができる診断手順について考えている人はいますか?
ありがとうございます!
Apacheの設定が間違っているような音がします。この場合、ServerFaultの方が適しています。しかし、Apacheのサイト構成の内容から始めて、さらに多くの情報が必要になります。 –
私はApacheの設定をまったく変更していません。どのように私はすべきかについてのヒント? – efficiencyIsBliss
ああ、それはうまくいかない理由だろう。 :-)実際にWSGIを使うようにApacheに指示し、URLをスクリプト/ファイルにマップする方法が必要です。まず、https://docs.djangoproject.com/en/1.3/howto/deployment/modwsgi/を読んでからServerFaultに質問してみたいと思っています。これは、この時点ではプログラミングの問題ではないためです。 –