Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache错误日志中未知的Django(Postgis)异常,没有电子邮件报告_Django_Mod Wsgi_Postgis - Fatal编程技术网

Apache错误日志中未知的Django(Postgis)异常,没有电子邮件报告

Apache错误日志中未知的Django(Postgis)异常,没有电子邮件报告,django,mod-wsgi,postgis,Django,Mod Wsgi,Postgis,我正在使用Apache+mod_wsgi运行几个Django站点。现在,我在一个Apache错误日志中看到了以下错误: [Mon Aug 22 16:12:01 2011] [error] Exception AttributeError: "'NoneType' object has no attribute 'finishGEOS_r'" in <bound method GEOSContextHandle.__del__ of <django.contrib.gis.geos.

我正在使用Apache+mod_wsgi运行几个Django站点。现在,我在一个Apache错误日志中看到了以下错误:

[Mon Aug 22 16:12:01 2011] [error] Exception AttributeError: "'NoneType' object has no attribute 'finishGEOS_r'" in <bound method GEOSContextHandle.__del__ of <django.contrib.gis.geos.prototypes.threadsafe.GEOSContextHandle object at 0xb9641f0c>> ignored
[Mon Aug 22 16:12:01 2011][error]异常AttributeError:“'NoneType'对象在忽略中没有属性'finishGEOS'”
奇怪的是,我根本没有从Django收到任何关于这个异常的邮件错误报告(所有的站点都在ADMINS列表中以DEBUG=false和correct邮件地址运行)

有人知道是什么导致了这个错误吗?
尾随的
>被忽略
是否意味着异常被忽略,用户没有得到HTTP 500页面?

我相信这只是一个
日志记录。错误
消息,而不是一个500页面



如果您在Apache上,错误日志应该告诉您该请求的http状态,这样您就可以查看用户是否有500个错误了?

如果我的内存良好,如果作为异常的副作用调用析构函数方法,在析构函数中发生了另一个异常,Python无法传播新的异常,因此Python将直接将其记录到stderr。最初的异常仍然是引发的异常。这就是为什么你不会看到Django捕捉到后者并通过电子邮件发送给管理员列表等