django |当我在hostgator上使用fcgi获得404或500时,未处理的异常

时间:2012-04-15 02:41:00

标签: django fastcgi

我在hostgator上托管并使用fcgi为我的django应用程序,它是一个共享主机,因此我对flup和fcgi没有太多选择。当Debug = False时,我得到一个fcgi Unhandled Exception页面而不是Apache 404错误,即使Debug = True我将从django / python获得404。

我是否必须捕获fcgi文件中的python 404异常,还是应该冒泡到Apache?

1 个答案:

答案 0 :(得分:2)

如果您的DEBUG为False并且您没有404的模板,则

404会产生500内部服务器错误。请确保您的模板目录中有404.html和500.html。还可以在管理员电子邮件中查看错误日志。