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

安装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就是能工作的了.
------其他解决方案--------------------
谢谢,我试过了,确实能打开,同文件夹下的其他图片文件也能正常显示。但将来制作网站时,访问其他ASP文件时会不会又出现这种权限不够的问题呢?
------其他解决方案--------------------
该回复于2012-02-21 10:33:41被版主删除