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.