2010-12-03 8 views
0

Hallo Ich suche lösen, wie ein Fehler auf dem Produktionsserver zu beheben, bei dem AFAIK die Anweisung korrekt aussieht:Wie dieses GAE Status 500 Fehler

from google.appengine.ext.webapp import template 

Wenn sich das Protokoll sagt, es

<type 'exceptions.ImportError'>: cannot import name template 

Auf dem lokalen Dev-Server funktioniert es normal. Ich vermute, dass es ein Problem beim Starten einer Instanz auf dem Produktionsserver ist. Die Appengine-Konsole sagt, dass es insgesamt 1 Instanz gibt. Könnten Sie bitte informieren, wie ich fortfahren könnte? Danke

Antwort

1

Ich hatte ein ähnliches Problem heute Morgen.

Wenn Sie gerade auf die neue Version (1.4) aktualisiert haben, die heute veröffentlicht wurde, müssen Sie möglicherweise Ihre Pfade aktualisieren. (Ich benutze Mac und Hade Mittagessen der Google App Engine Launcher, um die neuen Pfade zu setzen.)

+0

Vielen Dank für die Antwort. Für mich funktioniert der lokale Dev-Server normal und dieser Fehler, den ich sehe, ist auf dem Produktionsserver. Hast du es nur auf dem lokalen Dev-Server oder auch auf der Produktion erlebt? –

+0

Ich hatte das Problem vor Ort. Und nur überprüft, ich habe den gleichen Code wie Sie, meine Produktion app ich gut läuft. Ich kann über 2 Dinge nachdenken. 1: Möglicherweise haben sie die Produktion aktualisiert und aufgrund von Versionsunterschieden Ihren Code beschädigt. 2: Versuchen Sie, den Code erneut zu veröffentlichen. – fredrik

+0

Gelöst durch Überarbeitung und erneute Bereitstellung meines Codes. Ich vermute, dass es mit dem neuen Versionsupdate zu tun hat. –