IIS 6正在抛出一个" 500 - 内部服务器错误"对于一些用户而不是其他用户

时间:2014-03-21 13:47:12

标签: iis asp-classic

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

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

今天早上,当我们尝试将更改保存到数据库时,我自己和另一个用户都收到500内部服务器错误(似乎没有从数据库读取的问题)但我的另外两个collogues根本没有问题。

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

我尝试启用更详细的错误跟踪和日志记录,但是当我尝试在线教程设置自定义Active Server Pages(ASP)错误页面时,服务器的属性选项似乎不可用。

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

我非常了解IIS,所以我可能没有考虑到这一点。

谢谢

1 个答案:

答案 0 :(得分:0)

article可以帮助您:

  

在早期版本的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.