v0.8.0 (alt)
page message
Entry for this url doesn't exist.
Entry for this url doesn't exist.
Entry for this url doesn't exist.
Entry for this url doesn't exist.
(für
PyLucid v0.8.0)
Lade die letzte
PyLucid Version von sourceforge herrunter.
Alle Dateien aus dem Archiv auf dem Websver via FTP laden.
Erstelle eine leere Datenbank für
PyLucid (Nicht erforderlich bei SQLite):
SQL CREATE DATABASE < dbname > CHARACTER SET utf8 ;
kopiere ./PyLucid/settings_example.py nach ./PyLucid/settings.py
settings.py ändern:
Datenbank Zugriffsdaten ändern
Einen zufälligen "SECRET_KEY" setzten.
passe die Datei ".htaccess" an:
Normalerweise sind die Voreinstellungen meist ok.
Beispiel für
CGI :
Die Handler Datei ist "index.cgi"
Setzte Ausführungsrechte für alle ("chmod +x" / "chmod 755" - nur für die index.cgi!)
Überprüfe/ändere den "shebang" in der benutzten Hanlder Datei (Gemeint ist die erste Zeile, der Pfad zum Python Interpreter) Stelle sicher, das Python v2.4 oder neuer genutzt wird und nicht evtl. Python v2.3!
Geh zur Installation Sektion mit der URL: "yourdomain.org /_install/ "
Generiere ein install password hash:
Gib ein Passwort ein und klicke auf den "make hash" Button.
Copy&Paste; den SHA hash in deine settings.py. (Variable "INSTALL_PASSWORD_HASH")
Lade die Webseite neu (reload)
Log dich mit dem vorherigen Passwort in die _install Sektion ein.
Klicke jeden Link in der Sektion "install" nacheinander an:
install DB tables - Erzeugt die nötigen Tabellen
init DB data - Füllt die Tabellen mit "Grunddaten"
install plugins - Installiert die Plugins in die Datenbank
create a user - Erstellt einen ersten Superuser
Schalte zwei Dinge bei MIDDLEWARE_CLASSES ein (Raute '#' entfernen):
'django.contrib.sessions.middleware.SessionMiddleware '
'django.contrib.auth.middleware.AuthenticationMiddleware '
Nach alle dem, solltest du die Basis Seiten sehen und dich einloggen können...