6
คุณจะบันทึกข้อผิดพลาดของเซิร์ฟเวอร์บนเว็บไซต์ django ได้อย่างไร
ดังนั้นเมื่อเล่นกับการพัฒนาที่ผมก็สามารถกำหนดsettings.DEBUGไปTrueและหากมีข้อผิดพลาด occures ฉันสามารถดูได้จัดรูปแบบเป็นอย่างดีมีร่องรอยดีสแต็คและขอข้อมูล แต่ในเว็บไซต์ผลิตฉันควรใช้DEBUG=Falseและแสดงให้ผู้เยี่ยมชมมีข้อผิดพลาดมาตรฐาน 500 หน้าพร้อมข้อมูลที่ฉันกำลังแก้ไขข้อผิดพลาดนี้ในขณะนี้;) ในขณะเดียวกันฉันต้องการมีวิธีการบันทึกทั้งหมด ข้อมูลเหล่านั้น (การติดตามสแต็คและขอข้อมูล) ไปยังไฟล์บนเซิร์ฟเวอร์ของฉัน - ดังนั้นฉันสามารถส่งออกไปยังคอนโซลของฉันและดูการเลื่อนข้อผิดพลาดส่งอีเมลบันทึกถึงฉันทุกชั่วโมงหรืออะไรทำนองนี้ โซลูชั่นการบันทึกใดที่คุณจะแนะนำสำหรับไซต์ django ซึ่งจะตอบสนองความต้องการง่ายๆเหล่านั้น ฉันมีแอปพลิเคชันทำงานเป็นfcgiเซิร์ฟเวอร์และฉันใช้ apache เว็บเซิร์ฟเวอร์เป็นส่วนหน้า (แม้ว่าจะคิดว่าจะไป lighttpd)