0

最近、django mingusを使用してサイトを開始しましたが、問題はcssが表示されないことです。メディアファイルを提供するときに、サーバーの内部エラー500が発生します。

私はapache、mod_wsgiを使用しています。

https://gist.github.com/f25d5ecdab235d4da69b < -settings.pyhttps : //gist.github.com/d838c1923729afddf24a<-apacheサイト https://gist.github.com/d1e11e937e5910e839ee<-django.wsgiファイル

ログでこれを取得しています

190.158.255.93 --- [19 / Feb / 2011:20:21:46 +0000] "GET /static/img/favicon.ico HTTP / 1.1" 500 9751 190.158.255.93 --- [19 / Feb / 2011:20: 23:19 +0000] "GET / HTTP / 1.1" 200 4079 190.158.255.93 --- [19 / Feb / 2011:20:23:20 +0000] "GET / HTTP / 1.1" 200 4078 190.158.255.93 --- [ 2011年2月19日:20:23:21 +0000] "GET /static/css/pygments.css HTTP / 1.1" 500 9799 190.158.255.93 --- [2011年2月19日:20:23:21 +0000] "GET /static/css/themes/basic.css HTTP / 1.1" 500 9801 190.158.255.93 --- [19 / Feb / 2011:20:23:21 +0000] "GET /static/css/base.css HTTP / 1.1 "500 9790 190.158.255.93 --- [19 / Feb / 2011:20:23:21 +0000]" GET /static/css/prettify.css HTTP / 1.1 "500 9792 190.158.255.93 --- [19 / Feb / 2011:20:23:21 +0000] "GET /static/css/960.css HTTP / 1.1" 500 9797 190.158.255.93 --- [19 / Feb / 2011:20:23:22 +0000] "GET /static/js/prettify.js HTTP / 1.1 "500 9833 190.158.255.93 --- [19 / Feb / 2011:20:23:22 +0000]" GET /static/img/favicon.ico HTTP / 1.1 "500 9738

あなたが必要とするかもしれないより多くの情報は私に知らせてください...ここで何が間違っているかもしれませんか?

皆さん、ありがとうございました。

4

1 に答える 1

1

静的ファイルがmod_wsgiではなくapacheによって配信されるように、apache conf(https://gist.github.com/d838c1923729afddf24a)の静的フォルダーにエイリアスを追加する必要があります。

そのようです:

<VirtualHost *:80>
WSGIDaemonProcess maumercado user=maumercado group=maumercado processes=1 threads=10 python-path=/home/maumercado/venvs/maublog/lib/python2.6/site-packages
ServerName www.maumercado.com
ServerAdmin admin@maumercado.com

Alias /static/  /path/to/folder/static/

WSGIScriptAlias / /home/maumercado/code/django/maublog/mingus/deploy/maublog.wsgi
WSGIProcessGroup maumercado

<Directory "/home/maumercado/code/django/maublog/mingus/deploy/">
    Allow from all
</Directory>

ErrorLog /var/log/maublog/apache_error.log
LogLevel warn
CustomLog /var/log/maublog/apache_access.log common
ServerSignature On

于 2011-02-19T21:35:11.607 に答える