[bottle] 'thread._local' object has no attribute 'vars'
Verfasst: Freitag 12. März 2010, 22:42
Nabend,
hier mal kurz mein momentan laufendes Projekt:
Rechner WinXP
Webserver Apache2.2 mit mod_wsgi
python 2.6
benutzte Module
bottle, ConfigParser, random
und ein eigenes zur Anbindung an eine MySQL-Datenbank
ich habe eine erste Version von meinem Projekt soweit am laufen das ich endlich mal was sehen kann. Auf dem Entwicklungsserver von Bottle selbst läuft alles super - allerdings hier auf meinem Ubuntu-System. Danach habe einfach mal mein Projekt auf den oben beschriebenen Server aufgespielt.
Das ganze läuft eine gewisse zeit, dann bekomme ich ,erst nur vereinzelt - danach aber ständig die Rückmeldung
Der Fehler tritt auch auf wenn ich mein eigenes Modul nicht einbinde - und nur Seiten aufrufe die statischen Inhalt haben.
Allerdings kann ich den Fehler nicht hervorrufen bei der Auslieferung von Statischen Dateien die ich wie folgt ausliefere
da ich mich erst seit knapp 2 Wochen mit Bottle beschäftige habe ich keine Ahnung wo ich da anfangen soll zu suchen. Hat mal jemand einen Hinweis für mich wo ich da gucken muss?
hier mal kurz mein momentan laufendes Projekt:
Rechner WinXP
Webserver Apache2.2 mit mod_wsgi
python 2.6
benutzte Module
bottle, ConfigParser, random
und ein eigenes zur Anbindung an eine MySQL-Datenbank
ich habe eine erste Version von meinem Projekt soweit am laufen das ich endlich mal was sehen kann. Auf dem Entwicklungsserver von Bottle selbst läuft alles super - allerdings hier auf meinem Ubuntu-System. Danach habe einfach mal mein Projekt auf den oben beschriebenen Server aufgespielt.
Das ganze läuft eine gewisse zeit, dann bekomme ich ,erst nur vereinzelt - danach aber ständig die Rückmeldung
Code: Alles auswählen
Error 500: Internal Server Error
Sorry, the requested URL /site1 caused an error:
Unhandled Exception: AttributeError("'thread._local' object has no attribute 'vars'",)
Allerdings kann ich den Fehler nicht hervorrufen bei der Auslieferung von Statischen Dateien die ich wie folgt ausliefere
Code: Alles auswählen
@route('/img/:filename')
def static_img(filename):
send_file(filename, root=IMAGE_DIR)