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

时间:2010-05-18 14:44:15

标签: iis-7 messages

我已将此问题移至Server Fault,这可能更适合。

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

相反,我得到:

The page cannot be displayed because an internal server error has
occurred.
If you are the system administrator please click here to find out 
more about this error.

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

以下是我的IIS设置:

alt text http://www.yart.com.au/stackoverflow/errors.png

并且来自SERVERFAULT的回答是......

在IIS服务器上以管理员身份登录,打开IIS 7管理器,打开要更改错误消息的网站下的Asp图标(它将在右侧,包含所有其他图标;它是第一个)。

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

2 个答案:

答案 0 :(得分:2)

其调用的详细错误消息。在测试期间非常有用

http://blogs.iis.net/bills/archive/2006/10/19/Improving-Custom-Errors-for-IIS7-Server.aspx

答案 1 :(得分:1)

关于错误页面的问题并不完全是答案,但如果您在上传大文件时遇到问题,则可能应该更改IIS中的AspMaxRequestEntityAllowed设置。 http://forums.iis.net/t/1130837.aspx