如何在IIS7中获得有意义的错误消息?

我有一个经典的ASP网站,在IIS7崩溃。 它正在崩溃,因为IIS不允许file upload超过一定的大小。 我知道这是因为低于200K的文件工作正常。 我在IIS中删除了状态码500错误,但我仍然没有得到一个文件名和我的代码失败的地方,因为我在本地运行时所做的一切。

相反,我得到:

“由于发生了内部服务器错误,无法显示页面,如果您是系统pipe理员,请点击此处了解有关此错误的更多信息。

有关示例,请参阅http://adcore-com-au.si-sv3956.com/admin/edit_options.asp 。

请参阅http://www.yart.com.au/admin/edit_options.asp ,看看它应该是什么样子。

如何获得文件名和我的代码失败的行?

这是我的IIS设置:

替代文字http://www.yart.com.au/stackoverflow/errors.png

在IIS服务器上以pipe理员身份login,打开IIS 7pipe理器,在Web站点下打开Asp图标,更改错误信息(它将在所有其他图标的右侧;这是第一个图标) 。

向下滚动并将发送到浏览器的错误更改为True。 可能要iisreset ,不确定。