Dh alle Bilder, PDFs usw sollten in /mediaLeonidas hat geschrieben: Alles was der Webserver statisch ausliefern soll.
Ok, mal weiterlesen
Kurz zur Konfiguration: ich habe die Webseite im Verzeichnis /home/burli/web abgelegt und den Webserver entsprechend umgebogen. Dort habe ich eine Datei Namens "unser_projekt.fcgi",It worked!
Congratulations on your first Django-powered page.
Code: Alles auswählen
#!/usr/bin/env python
import sys, os
sys.path.insert(0, os.path.expanduser("~/lib"))
os.environ['DJANGO_SETTINGS_MODULE'] = "unser_projekt.settings"
from django.core.servers.fastcgi import runfastcgi
runfastcgi(method="threaded", daemonize="false")
Code: Alles auswählen
# Damit allgemein CGIs ausgeführt werden
Options +ExecCGI
# Dateien mit der Endung ".py" sind CGI-Skripte
AddHandler cgi-script .py
#AddHandler fcgid-script .fcgi
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /unser_projekt.fcgi/$1 [QSA,L]
Code: Alles auswählen
NameVirtualHost *
<VirtualHost *>
ServerAdmin webmaster@embedit.de
DocumentRoot /home/burli/web
Alias /media /home/burli/web/media
<Directory />
Options FollowSymLinks
AllowOverride None
Options +ExecCGI
</Directory>
<Directory /home/burli/web>
Options Indexes FollowSymLinks MultiViews +ExecCGI
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature Off
</VirtualHost>
Hm, Selbstgespräche können auch manchmal helfen. Ich weiß nicht genau wieso, aber irgendwo muss ich wohl einen Tippfehler gehabt haben, jedenfalls geht es jetzt auf einmalburli hat geschrieben:Hat jemand eine Idee wo es haken könnte?
Ich tu' das immer symlinken, dann funktioniert das auch nach Django-Updates.burli hat geschrieben:Nachdem ich den Inhalt von /contrib/admin/media in mein eigenes Media Verzeichnis kopiert habe sieht jetzt auch der Admin Bereich hübsch aus