IIS 6正在为某些用户而不是其他用户抛出“500-内部服务器错误”

IIS 6正在为某些用户而不是其他用户抛出“500-内部服务器错误”,iis,asp-classic,Iis,Asp Classic,本周我用asp classic编写了一个迷你应用程序。它在连接到测试数据库的测试服务器上运行良好。昨天晚上,我将它从测试服务器移动到了实时服务器,并将连接字符串更新到了实时数据库 我将其作为应用程序发布到默认应用程序池中的默认网站。然后我测试了它,它工作得非常好 但是今天早上,我和另一个用户在尝试保存对数据库的更改时都收到了一个500内部服务器错误。从数据库读取数据似乎没有问题,但我的另外两个讨论根本没有问题 更奇怪的是,同样的事情也发生在测试服务器上,那里的代码已经几周没有更改了。但是今天早上

本周我用asp classic编写了一个迷你应用程序。它在连接到测试数据库的测试服务器上运行良好。昨天晚上,我将它从测试服务器移动到了实时服务器,并将连接字符串更新到了实时数据库

我将其作为应用程序发布到默认应用程序池中的默认网站。然后我测试了它,它工作得非常好

但是今天早上,我和另一个用户在尝试保存对数据库的更改时都收到了一个500内部服务器错误。从数据库读取数据似乎没有问题,但我的另外两个讨论根本没有问题

更奇怪的是,同样的事情也发生在测试服务器上,那里的代码已经几周没有更改了。但是今天早上我也不能从那里向db承诺

我已尝试启用更详细的错误跟踪和日志记录,但当我尝试在联机教程之外设置自定义活动服务器页面ASP错误页面时,服务器的属性选项似乎不可用

服务器被很多人使用,所以我想知道他们的权限问题是否取决于限制写入数据库的用户。或者其他可能已更改的内容,以允许某些用户写入数据,而其他用户接收错误

我对IIS非常了解,所以这可能是我没有考虑过的显而易见的事情

谢谢

这将帮助您:

在早期版本的IIS中,来自经典ASP脚本的错误消息 默认情况下,已发送到Web浏览器。因为这些错误消息 可能向恶意用户、IIS 7及以上版本泄露敏感信息 默认情况下禁用此功能。当你的经典ASP脚本 在IIS中遇到错误,您将收到以下错误消息: 默认值:

An error occurred on the server when processing the URL. Please contact the system administrator.

If you are the system administrator please click here to find out more about this error.

你在用Internet Explorer吗?我用过Explorer和chrome。我已在资源管理器中关闭了友好的错误消息。我得到的只是与管理员联系。您确定要使用IIS 6.0吗?您应该会从该IIS返回错误消息。。。