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被版主删除