Hallo,
ich habe mich gefragt, ob es nicht irgendwie möglich ist auf der Konsole einzelne Module von mod_python zu testen? ich meine zB die einzelnen Module von req. In der Doku ist da einfach sehr viel nicht beschrieben... Zumindest komm ich da nicht weiter
Aber ich vermute das geht nicht, oder?
mod_python und mod_python.apache konnte ich importieren, aber an req kam ich irgendwie nicht ran.
Danke
Stolzi
mod_python... testen
-
- Python-Forum Veteran
- Beiträge: 2010
- Registriert: Freitag 11. Oktober 2002, 18:00
- Wohnort: Salzburg
- Kontaktdaten:
Ich hab im moment kein modpython am laufen, aber eventuell solltest Du sys.stderr umleiten, damit die Fehlermeldungen von Python auch angezeigt werden:
ansonst werden Fehlermeldungen in die Apacheerrorlogdatei geschrieben.
Gruß
Dookie
Code: Alles auswählen
import sys
sys.stderr = sys.stdout
...
Gruß
Dookie
[code]#!/usr/bin/env python
import this[/code]
import this[/code]
Oder halt cgitb verwenden...
Code: Alles auswählen
import cgitb
cgitb.enable()
-
- User
- Beiträge: 53
- Registriert: Dienstag 6. April 2004, 10:33
cgitb funktioniert auch unter mod_python? Na, warum auch nicht ... ich probiere es gleich mal aus.Milan hat geschrieben:Oder halt cgitb verwenden...Code: Alles auswählen
import cgitb cgitb.enable()
-
- User
- Beiträge: 34
- Registriert: Samstag 24. Juli 2004, 19:25
- Kontaktdaten:
wenn es script fehler sind muss in die apache config
dann werden die fehler direkt ausgegeben von mod_python
wenn der server einen "Internal Server Error" erzeugt dann steht genaueres in der apache errorlog
Code: Alles auswählen
PythonDebug On
wenn der server einen "Internal Server Error" erzeugt dann steht genaueres in der apache errorlog