web服务器突然不能运行ASP

来源:百度知道 编辑:UC知道 时间:2024/09/21 00:34:48
我的web服务器是window2003+iis6.0
一直都可以正常的访问,今天突然在访问时出现登录对话框.
显示我没有权限,我把网站删了,该网站的访问用户也删了,
都重新建,结果也是一样不行.
但是纯HTML的网站就不会出现登录对话框,是ASP的就会出现.
请问这会是什么问题呢?
直接提示就是权限方面的,但是我权限方面该给的都给了,请高手指点一下.
非ASP代码错误,在本地浏览网站完全正常.
重装IIS还是不行,之前服务器有被攻击过的情况.
服务器的安装都是按照网上的安全文章进行设置的.每个网站的访问用户也都是独立的.所以我觉得是系统上的问题,但重装服务器觉得很麻烦,所以大家帮忙想想有没有是哪里的服务或是设置给更改了,谢谢谢谢

都有启用匿名访问,同个网站里,如果是HTML文件,也可以正常访问,如果是ASP文件,就提示登陆框.所以我觉得问题应该不会出在访问用户的权限.

IIS信息管理器 -> 默认网站 -> 属性 ->目录安全性 ->身份验证和访问控制 ->编辑 ->启用匿名访问看看。
那就看看 默认网站 ->主目录 中, 有没有将执行权限设为 ->纯脚本。要么,你就看你的虚拟目录的各种权限有没有对,如果有问题,他肯定就直接错,他要你登录,说明他还是正常的。要么你的asp程序所使用的dll组件没有注册好之类的,你好好找原因吧。要不你就死马当活马医,各种权限都给它,看它有啥反应。

可能性
1.ASP文件的代码错误
2.IIS故障

如果排除代码的错误,重装IIS试试