Active Server Pages 错误 ‘ASP 0201′

原文出处:http://blog.sina.com.cn/s/blog_4b322e4b010007hn.html

刚刚自己亲身测试了一下,发现以上方法还存在问题,修改如下,真心希望能解决各位的问题:
Win2003服务器IIS出现“Active Server Pages 错误 ‘ASP 0201′ ”错误的解决方案 By FlySky(QQ:182441316):
详细错误信息如下:
Active Server Pages 错误 ‘ASP 0201′
默认脚本语言无效
为该应用程序指定的默认脚本语言无效。
原因:
造成这种错误的因素很多,网上搜索一下,其中用360安全卫士导致的人占绝大多数;
解决方案:
网上搜索了一下,大多都是让卸载IIS后去安全模式什么什么的,如果问题仍然没解决,可以尝试此简单方法:
方法及实现:
1.停止IIS;
2.在运行中输入反注册命令 regsvr32 /u vbscript.dll,提示成功后进入第3步;
3.在运行中输入反注册命令 regsvr32 /u %windir%\system32\Inetsrv\Asp.dll,
提示成功后进入第4步;
4.进入 c:\windows\system32 目录,找到 vbscript.dll ,直接剪切,之后粘贴到桌面或者其他地方
(其实删除也可以,不过还是为了防止意外!);
5.进入 c:\windows\system32\Inetsrv 目录,找到 asp.dll ,直接剪切,之后粘贴到桌面或者其他地方
(其实删除也可以,不过还是为了防止意外!);
6.启动IIS;
7.访问ASP站点,注意看屏幕提示,如果出现:错误 ‘8002801d’ 的话,执行第8步;否则执行第9步;
8.在运行中输入注册命令 regsvr32 %windir%\system32\Inetsrv\Asp.dll,提示成功后进入第9步;
9.在运行中输入注册命令 regsvr32 vbscript.dll ,提示成功后进入第10步;
10.重新运行ASP站点,注意看屏幕提示,如果你已经成功的话那就不用说啦,如果到这里你还不成功,执行第11步;
11.在IIS的设置中,把你的站点的“匿名访问”去掉,方法自己BAIDU,这里不强调,去掉后刷新页面,如果提示
需要用户名和密码,请输入你的最高权限用户的用户名和密码,之后重新执行第1步;

备注:
1.以上方法是实现IIS的默认脚本语言为VB的,如果你的默认脚本语言是Java,请将 vbscript.dll 替换为 jscript.dll 即可;
此方法是我自己亲身测试过的,如果你用此方法依然不行的话,那估计就得重新安装系统或者GHOST了;
2.以上方法我自己亲身测试过,目前没有发现任何不良反映,一切正常;
3.如果执行了第11步,问题解决了,但是访问必须要用户名和密码,这种方法一般人都不能接受,但是也说明了一个问题,
跟你的系统用户权限有关,可以适当调整了 IUSR_计算机名用户的权限以后即可,具体调整方法自己测试了!


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值