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

来源:百度知道 编辑:UC知道 时间:2024/05/10 23:54:25
这个错误折磨我很久了,在网上搜索的方法也不管用。我快神经衰弱了,希望哪个好心的大哥哥大姐姐帮帮我。
我的系统是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权限(http://support.microsoft.com/?id=187506)
IIS 5 - 怎样为IIS5设置所需要的用户及NTFS权限(IIS中使用ASP页面时出现500错误. IIS打开ASP页面时出现ADODB.Field (0x800A0BCD)错误 winxp下用IIS设置ASP页面出现问题 在IIS中不能浏览ASP页面,什么原因? IIS不能浏览ASP页面! iis无法运行asp页面 asp页面中Call的使用 IIS打开ASP页面时出现ADODB.Field (0x800A0BCD)错误?希望高手帮我详细回答 在IIS中配置好后,在浏览asp时,出现HTTP 500 - 内部服务器错误 ! asp中IIS问题