2012-04-15 15 views
0

我託管hostgator和使用fcgi爲我的django應用程序,它的共享主機,所以我沒有多少選擇flup和fcgi。當Debug = False時,我得到一個fcgi Unhandled Exception頁面,而不是Apache 404錯誤,即使Debug = True我會從django/python獲得一個404。django |未處理的異常,當我應該得到404或500與fggi在hostgator

我是否必須捕捉到fcgi文件中的python 404異常,或者他們是否應該冒泡到Apache?

回答

2

404會產生500個內部服務器錯誤,如果您的DEBUG爲False,並且您沒有用於404的模板。請確保您的模板目錄中有404.html和500.html。您的管理員電子郵件中還有一個錯誤日誌。