关于XP专业版配置IIS浏览ASP网页出现500错误的问题

来源:百度知道 编辑:UC知道 时间:2024/05/25 12:09:54
关于XP专业版配置IIS浏览ASP网页出现500错误的问题!
我在百度上搜过了有一个教程瞒详细的,讲的也正是我出现的情况!可是小弟实在看不懂!哪位高手帮帮我?小弟感激不尽,我的QQ:6129103

破解IIS“500错误”的秘诀

IIS报500错误是在虚拟主机的管理中很平常的一件事情,通常500错误的意思就是没有权限访问。出现500错误的原因有很多.

一般来说,如果程序出错,那么在浏览器内会返回给用户一个友好的错误提示,统一称之为服务器500错误。以下介绍3种办法解决:

途径之一:您必须在http中能够正确的获得错误信息,方法为:请打开浏览器,选择工具,internet选项,高级,在高级中的浏览

项目里面有一个“显示http友好错误提示”的复选框,请取消该复选框,并关掉窗口重新打开IE浏览器,就可获得正确的错误提示,

之后,您就可根据该错误提示检查您具体的出错原因了 。

途径之二:删除系统SAM文件后,IIS报500错。

还有一个通过多次尝试后找到的解决办法:

①在管理工具中修改IWAM_Myserver[Myserver为本地计算机名]的密码假设改成scidc

②然后在CMD中修改IIS内部帐号为刚修改得新密码

在c:\inetpub\adminscripts\目录下输入

cscript.exe adsutil.vbs set w3svc/wamuserpass "scidc"

修改成功后,有如下提示wamuserpass: (string) "******"

③然后在管理工具中的IWAM_My Server用户的属性→用户组中确认处于Guest组内然后在本地用户和组中的组里右击Users组属性,

然后添加成员 Authenticated Users和Interactive,然后确定

④上述工作做完后就是同步COM+组件帐号

500错误是指ASP的一个友好提示,当ASP在服务器执行时,如果运行有错误则会提示相应的具体错误所在....

在本地测试时有助于程序员解决问题所在!而当网站处于对外开放时,也就是面向访问者时如果报出详细的错误的话也许就会对你网站的安全产生影响!所以应用500友好提示可以防止详细的错误信息暴露!只会告诉你该源码有错,并不指出具体文件和具体的行数错误!

解决方法么……

途径之一:您必须在http中能够正确的获得错误信息,方法为:请打开浏览器,选择工具,internet选项,高级,在高级中的浏览

项目里面有一个“显示http友好错误提示”的复选框,请取消该复选框,并关掉窗口重新打开IE浏览器,就可获得正确的错误提示,

之后,您就可根据该错误提示检查您具体的出错原因了 。

按照这个方法做就可以了!

另外,出错的话肯定就会因为你的源码有问题,多检查几次!!!!直接用DW配置站点然后测试就可以了。。。。。

对了,如果你对ASP或者IIS相关知识不了解的话,就多找找IIS配置ASP站点的文章!很简单……