资讯动态

IIS 500 ASP内部服务器错误解决办法 ASP无法执行 HTML可正常浏览

日期:2015-01-11 作者:管理员 来源:互联网

    前言:本人的IIS是5.1版本的,前段时间执行asp程序还是好好的,但是今天打开IIS提示500内部服务器错误,网站程序是asp的,如果加HTML静态文件就可以执行,但是用ASP就不能浏览访问,在网上搜索到了一些500解决方案试了,但是还是不行,也发现IIS5的http500内部服务器错误是我们经常碰到的错误之一,最后熟悉IIS的朋友给了提示后顺利解决,现在就把解决办法放到网站上面,供大家IIS出现了类似问题的时候好解决。

    HTTP 错误 500.100 - 内部服务器错误 - ASP 错误,Provider (0x80004005)错误解决方法一:

    1、打开C盘,在菜单栏—工具—文件夹选项—查看—“使用简单共享(推荐)”前面的选勾去掉;

    2、设置C:/WINDOWS/“temp”文件夹的users用户权限为“读取及运行、写入”,或者完全控制(设置权限步骤:右击temp文件夹,属性—安全—点击选择users用户,权限前打钩确定)。

    3、重新启动IIS,即可正常使用IIS访问设置的本地站点(命令:开始—运行—cmd—iisreset)。

    如果放网站盘(假设是D盘)是NTFS格式,还另外需要给D盘下放网站的文件夹添加两个用户(IUSR_你的电脑名称、IWAM_你的电脑名称),添加—高级—查找即可找到这两个用户名,同时给这两个用户设置权限上面的权限,操作方法像上面,把temp文件夹换成你的网站文件夹即可

    解决方法二:

    1、数据库所在文件夹权限的问题

    打开我的电脑,然后点菜单上的“文件夹选项”--->查看,然后把“使用简单文件夹共享(推荐)”前面的钩去掉,然后点“确认”;然后返回需要打开权限的文件夹(数据库存放的文件夹),右键---> 属性--->安全,然后点“添加”--->"高级"--->立即查找--->然后在下面的地方选择 “everyone”--->确定--->点刚才加入的"everyone",然后在下面的大框编辑everyone权限为完全控制,保存。

    2、temp(临时文件夹)权限的问题

    打开办法:windows--->temp,单击右键选择-属性,“安全”选项,添加一个everyone,权限设置为完全控制,再将你正在使用windows的用户也设置为完全控制。

    3、系统可能没有注册msjetoledb40.dll

    解决办法是点 开始--->运行, 输入 regsvr32 msjetoledb40.dll, 回车。

    4、需要打开guest来宾用户

    打开方法:我的电脑--->控制面板--->管理工具---->计算机管理--->本地用户和组---用户---找到"guest",双击,然后把弹出窗口的“帐户已停用”前的钩去掉,保存。

    网上说的要卸载IIS再重装IIS,都不能解决问题的根本原因,也是根本就没有必要的。就算是完全把IIS卸载干净了,上面的问题不解决,就算是重装了还是会出现500错误的。

二维码
扫二维码手机查看该文章
TAG标签    IIS 500 HTML ASP
当前网址:http://xyvt.cn/webseo/126.html

相关资讯


Copyright © 2007-2024 珠海市网讯互联信息科技有限公司 xyvt.cn 版权所有
粤公网安备44040202000391号 粤ICP备19117377号 网站地图 站点地图
在线客服
链接1688黄页5g影视国产日韩永久链接链接链接