Seite 1 von 1
Lodgeit Pastebin auf eigenem Server installieren
Verfasst: Freitag 18. September 2009, 17:17
von Mebus
Hallo !
Kann mir jemand sagen, wie ich den Lodgeit Pastebin auf meinem eigenen Server installieren kann (Linux) ?
Den Code kann man ja hier herunterladen:
http://dev.pocoo.org/projects/lodgeit/
aber wie installiert man ihn ? Ich kann keine Dokumentation finden.
Danke
Gruß
Mebus
Verfasst: Freitag 18. September 2009, 18:25
von nemomuk
Das kannst du auf verschiedene Art und Weise. Kommt ganz darauf an, welchen Webserver du verwendest. Ich nehme mal an, du verwendest den Apache: Entweder mod_wsgi oder mod_fcgid->flup oder mod_fastcgi->flup und dann lodgeit/application.py->make_app
Diese Begriffe sollten eigentlich reichen, um damit etwas anzufangen.
Verfasst: Freitag 18. September 2009, 18:48
von Mebus
Ich hab's jetzt mit mod_wsgi gemacht, bekomme allerdings in Apache diese Fehlermeldung:
[Fri Sep 18 19:26:42 2009] [error] [client <ip>] from lodgeit import i18n, local
[Fri Sep 18 19:26:42 2009] [error] [client <ip>] ImportError: No module named lodgeit
Vorschläge, wie ich das Modul bekomme ? Pfad falsch / muss das installiert werden ?
Mebus
Verfasst: Freitag 18. September 2009, 19:02
von nemomuk
Ich gehe mal davon aus, dass der Pfad, in dem lodgit drin ist, nicht in sys.path drin ist. Alternativ kann es sein, dass der lodgeit-Ordner keine __init__.py hat.
Verfasst: Freitag 18. September 2009, 19:54
von Mebus
__init__.py existiert.
Wie bekomme in das in den sys.path ? In der Apache Konfiguration ?
Verfasst: Freitag 18. September 2009, 20:15
von nemomuk
das hat nichts mit der Apache Konfiguration zu tun...
Du hast ja dein "Starter"-Skript, dass die "application" bereitstellt, könnte so aussehen:
Code: Alles auswählen
import sys
sys.path.append('/var/...pfad/zum/lodgit/verzeichnis')
from lodgeit.application import make_app
application = make_app(args**)
Etwas eigenständigeres Arbeiten, wäre nicht schlecht... ein paar Stichwortkombis bei Google hätten da sicherlich auch weitergeholfen.
Verfasst: Freitag 18. September 2009, 20:42
von Mebus
Habe den Pfad in der WSGI Datei ergänzt und es funktioniert.