IE8下IIS常见问题及解决方法:http500与DNS错误

需积分: 10 3 下载量 137 浏览量 更新于2024-09-13 收藏 2KB TXT 举报
在处理IIS与IE8之间的兼容性问题时,用户可能会遇到一些常见的错误,特别是在运行ASP页面时。本文主要讨论了两种遇到的典型问题及其解决方案。 首先,遇到的HTTP500错误通常不是IIS本身的问题,而是由于计算机服务未正确配置导致的。解决这类问题的步骤如下: 1. 打开控制面板,找到“管理工具”。 2. 在管理工具中选择“Internet信息服务”。 3. 在“网站”选项卡下的“默认网站”设置,确认它是否处于“停止”状态。如果是,需要将其启动(右键点击并选择“启动”)。 4. 如果问题涉及分布式事务协调器(Distributed Transaction Coordinator, DTC)或相关的COM+事件系统,可能需要执行以下命令: - 使用`msdtc-resetlog`命令来重置DTC日志。 - 使用`net start msdtc`启动DTC服务。 - 进入IIS的安装目录(如`cd %windir%\system32\inetsrv`),确保相关服务已注册。 - 可能还需要使用`rundll32 wamreg.dll,CreateIISPackage`和`regsvr32 asptxn.dll`来重新注册必要的组件。 另一个问题是DNS问题,可能是由于IE8无法连接到服务器。解决方法包括: - 检查IE8的DNS设置,确保没有错误或者手动指定正确的DNS服务器。 - 避免使用第三方安全软件(如360安全卫士)可能阻止的IIS访问,可以通过组策略编辑器(`gpedit.msc`)调整相关设置。 - 确保IE8的Internet Explorer 选项中,所有的扩展和安全设置不会阻止IIS站点的正常加载。 处理IIS与IE8的兼容性问题需要对IIS服务配置有深入理解,并可能涉及到检查网络设置、服务注册以及可能存在的软件冲突。通过按照上述步骤逐一排查,大多数情况下可以解决遇到的错误,使ASP页面在IE8环境下正常显示。