私はmod_pythonではなくmod_wsgiとapacheで販売されています。すべてのパーツ(django、apache、mod_wsgi)をインストールしましたが、デプロイで問題が発生しました。
私はosx10.5でapache2.2とdjango1.0b2、mod_wsgi-2.3を使用しています
私のアプリケーションはトレッドと呼ばれています。
関連するファイルは次のとおりです。httpd-vhosts(httpd-confに含まれています)
NameVirtualHost tred:80
ServerName tred
エイリアス/admin_media/usr/lib/python2.5/site-packages/django/contrib/admin/media
注文許可、拒否
すべてから許可する
エイリアス/media/ Users / dmg / Sites / tred / media
注文許可、拒否
すべてから許可する
エイリアス//Users / dmg / Sites / tred /
注文許可、拒否
すべてから許可する
WSGIScriptAlias / /Users/dmg/Sites/tred/mod_wsgi-handler.wsgi
WSGIDaemonProcess tred user = dmg group = staffprocesses=1スレッド=10
WSGIProcessGroup tred
mod_wsgi-handle.wsgi
sysをインポート OSのインポート sys.path.append(os.path.dirname(os.path.abspath(__ file__))+'/ ..') os.environ ['DJANGO_SETTINGS_MODULE'] ='tred.settings' django.core.handlers.wsgiをインポートします アプリケーション=django.core.handlers.wsgi.WSGIHandler()
http:// tredにアクセスすると、レンダリングされたWebサイトではなく、ディレクトリリストが表示されます。私はチュートリアルを正しく実行したと思いますが、それは明らかに正しくありません。これを機能させるために何ができますか?