Ich habe gerade eine Mezzanine-Instanz auf Elastic Beanstalk installiert und alles funktioniert gut, wenn DEBUG = True.Django/Mezzanine: 500 Fehler beim Aktualisieren der Seite oder des Blogs (und nur DEBUG = Falsch)
Wenn DEBUG = False jedoch, ich bin auf die 500-Fehler-Seite zurückgeschlagen, wenn ich im Admin-Bereich der Website bin und etwas "speichern" (eine Seite oder ein Blog zum Beispiel). Other than that, funktioniert der Rest der Website perfekt - es alles aus der Datenbank liest, komprimierte JS/CSS usw.
Dinge, die ich habe serviert bereits geprüft: - allowed_hosts jetzt richtig gesetzt - Es gibt keine Konsole Fehler für JS-Dateien fehlt - Die Protokolldatei zeigt genau das, was unten ist:
172.31.17.189 (73.222.4.136) - - [08/Jun/2016:04:09:35 +0000] "POST /admin/blog/blogpost/1/change/ HTTP/1.1" 500 6317 "http://tenzo-www.us-west-2.elasticbeanstalk.com/admin/blog/blogpost/1/change/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36"
ich Gedanken begrüßen würde. Vielleicht kannst du mir einfach sagen, wie ich besser loggen kann, während DEBUG = False? Ich sehe nichts in access_log oder error_log, das etwas über diesen Fehler sagt.