mod_pythonではなくmod_wsgiとapacheで販売されています。 私はすべてのパーツをインストールしていますが(django、apache、mod_wsgi)、展開に問題があります。WSGIとApacheでdjangoを設定する
私は私のアプリケーションがTREDと呼ばれているのmod_wsgi - 2.3
、Apacheの2.2とOSX 10.5の午前と1.0b2をジャンゴ。私はhttp://tredに行くとき、私はディレクトリの一覧を取得する(HTTPD-confの中に含まれています) のhttpd-バーチャルホスト
NameVirtualHost tred:80 ServerName tred Alias /admin_media /usr/lib/python2.5/site-packages/django/contrib/admin/media Order allow,deny Allow from all Alias /media /Users/dmg/Sites/tred/media Order allow,deny Allow from all Alias//Users/dmg/Sites/tred/ Order allow,deny Allow from all WSGIScriptAlias//Users/dmg/Sites/tred/mod_wsgi-handler.wsgi WSGIDaemonProcess tred user=dmg group=staff processes=1 threads=10 WSGIProcessGroup tred
のmod_wsgi-handle.wsgi
import sys import os sys.path.append(os.path.dirname(os.path.abspath(__file__)) + '/..') os.environ['DJANGO_SETTINGS_MODULE'] = 'tred.settings' import django.core.handlers.wsgi application = django.core.handlers.wsgi.WSGIHandler()
:ここ
は、関連するファイルでありますレンダリングされたWebサイトではなく、私はチュートリアルに正しく従ったと思いますが、それは明らかに正しくありません。この仕事をするために私は何ができますか?