日期:2014-05-16  浏览次数:21527 次

安装IIS之后,测试http://localhost时出现500.100错误,没有权限:'GetObject'
winXP系统,安装了IIS5.1后,测试http://localhost的时候,出现了


无法显示网页
试图访问的网页出现问题,无法显示。

请尝试执行下列操作:

  * 单击刷新按钮,或稍后重试。
  * 打开 localhost 主页,然后查找与所需信息相关的链接。

HTTP 错误 500.100 - 内部服务器错误 - ASP 错误
Internet 信息服务

技术信息(用于支持人员)

  * 错误类型:
  Microsoft VBScript 运行时错误 (0x800A0046)
  没有权限: 'GetObject'
  /localstart.asp, 第 40 行

  * 浏览器类型:
  Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.2.23) Gecko/20110920 Firefox/3.6.23

  * 网页:
  GET /localstart.asp

  * 时间:
  2008年10月23日 星期四, 下午 12:57:34

  * 详细信息:
  Microsoft 支持

IIS中默认网站的属性->目录安全性中启用了匿名访问,用户名是IUSR_机器名,允许IIS控制密码。
C:\Inetpub\wwwroot的属性->安全中,IUSR_机器名和IWAN_机器名两个用户都用完全控制权限。

localhost.asp文件是IIS自己带的测试文件,是什么的权限不够导致的错误呢,望高手赐教。

------解决方案--------------------
这是你的根目录的默认文件所跳转的文件不能访问造成的.
你可以先在Intepub\wwwroot 建一下空的html文件,然后访问这个文件 http://localhost/文件名.扩展名,如果能打开一个空页,那IIS就是能工作的了.