王朝知道
分享
 
 
 

IIS中使用ASP页面时出现500错误.

王朝知道·作者佚名  2011-02-15  
宽屏版  字体: |||超大  
 
分类: 电脑/网络 >> 互联网
 
问题描述:

这个错误折磨我很久了,在网上搜索的方法也不管用。我快神经衰弱了,希望哪个好心的大哥哥大姐姐帮帮我。

我的系统是XP 的,磁盘格式是FAT32 的。

1。IE中的表现

无法显示网页

您要访问的网页有问题,无法显示。

--------------------------------------------------------------------------------

请尝试以下操作:

打开 127.0.0.1 主页,然后查找指向您感兴趣信息的链接。

单击刷新按钮,或以后再试。

单击搜索,寻找 Internet 上的信息。

也可查看相关站点列表。

HTTP 500 - 内部服务器错误

Internet Explorer

2。系统记录

服务器无法加载应用程序 '/LM/W3SVC/1/ROOT'。错误是 '没有注册类别

'。

有关此消息的详细信息,请访问 Microsoft 联机支持站点:http://www.microsoft.com/contentredirect.asp

有关更多信息,请参阅在http://go.microsoft.com/fwlink/events.asp的帮助和支持中心。

参考答案:

1.确认在IIS中定义了合适的脚本语言.(进入IIS管理-选中站点-属性-主目录-配置-选项-默认ASP语言),确认

默认ASP语言设置为 VBScript(默认)或JScript(如果你更喜欢javascript脚本)

2.注意如果你的代码中首行含有<%Language="language"%>将覆盖上边的设置,所以仔细检查以保证你没有拼写

错误.它应该是<%Language="VBScript"%>

3.有时,脚本引挚不完整的DLL注册也会造成这个问题,请下载最新版的脚本引挚试试.

4.现在,我们需要确认在安装脚本引挚时没有注册某些DLL文件,例如,你可以按以下方式去尝试注册DLL:

regsvr32 %windir%\system32\VBscript.dll

regsvr32 %windir%\system32\JScript.dll

regsvr32 %windir%\system32\Inetsrv\Asp.dll

5.继续,如果你到此还没有解决这个问题,那看起来像是许可权引起了该问题.

例如:使匿名用户访问网站的 iusr_计算机名 这个用户没有相关DLL的读权限,可以尝试将(4)中的DLL文件

给匿名用户赋予读取权限.

6.下一步,如果你还是看到同样的错误,你需要尝试按另外的步骤以确保相关的权限正确.参考以下文件:

IIS 4 - IIS 4所需要的用户和NTFS权限()

IIS 5 - 怎样为IIS5设置所需要的用户及NTFS权限()

IIS 6 - IIS6.0默认的用户及NTFS权限()

7.如果你严格按照上边的步骤来做,应该不会再看到这个错误,除非你在上边的步骤中遗忘了某些配置.你可以

临时将 iusr_计算机名 这个用户加入本地管理员组.注意,这只是为了查找问题,当问题解决后你绝对不能将

匿名用户加入管理员组.

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+组件帐号 在CMD中输入cscript c:\inetpub\adminscripts\synciwam.vbs -v 回车帐号同步完毕

⑤最后就是在服务管理中重启一次World Wide Web Publishing Service服务好了,问题解决!

小贴士:① 若网友所发内容与教科书相悖,请以教科书为准;② 若网友所发内容与科学常识、官方权威机构相悖,请以后者为准;③ 若网友所发内容不正确或者违背公序良俗,右下举报/纠错。
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
如何用java替换看不见的字符比如零宽空格&#8203;十六进制U+200B
 干货   2023-09-10
网页字号不能单数吗,网页字体大小为什么一般都是偶数
 干货   2023-09-06
java.lang.ArrayIndexOutOfBoundsException: 4096
 干货   2023-09-06
Noto Sans CJK SC字体下载地址
 干货   2023-08-30
window.navigator和navigator的区别是什么?
 干货   2023-08-23
js获取referer、useragent、浏览器语言
 干货   2023-08-23
oscache遇到404时会不会缓存?
 干货   2023-08-23
linux下用rm -rf *删除大量文件太慢怎么解决?
 干货   2023-08-08
刀郎新歌破世界纪录!
 娱乐   2023-08-01
js实现放大缩小页面
 干货   2023-07-31
生成式人工智能服务管理暂行办法
 百态   2023-07-31
英语学习:过去完成时The Past Perfect Tense举例说明
 干货   2023-07-31
Mysql常用sql命令语句整理
 干货   2023-07-30
科学家复活了46000年前的虫子
 探索   2023-07-29
英语学习:过去进行时The Past Continuous Tense举例说明
 干货   2023-07-28
meta name="applicable-device"告知页面适合哪种终端设备:PC端、移动端还是自适应
 干货   2023-07-28
只用css如何实现打字机特效?
 百态   2023-07-15
css怎么实现上下滚动
 干货   2023-06-28
canvas怎么画一个三角形?
 干货   2023-06-28
canvas怎么画一个椭圆形?
 干货   2023-06-28
canvas怎么画一个圆形?
 干货   2023-06-28
canvas怎么画一个正方形?
 干货   2023-06-28
中国河南省郑州市金水区蜘蛛爬虫ip大全
 干货   2023-06-22
javascript简易动态时间代码
 干货   2023-06-20
感谢员工的付出和激励的话怎么说?
 干货   2023-06-18
 
>>返回首页<<
 
 
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有