但后来在运用时才发现,IIS虽然被装上了,却用不了,打开http://localhost 主页时出现500内部服务器错误。本以为是自己没设置正确,可无论怎么样弄来弄去,还是不行,于是,又怀疑是windows2000professional中的IIS不好用,后又去换了个windows2000server版的IIS重新装了一遍,这回问题更大,虽然是装上了,可管理工具里根本就没有出现IIS的项目,更是无从下手了,无奈,又把IIS给卸了,装回了windows2000professional版的,还是和原来问题一样。
于是打开事件查看器查看,找到了错误,事件ID是10016,详细错误信息是:
应用程序-特定权限设置未将COM服务器应用程序(CLSID 为{A9E69610-B80D-11D0-B9B9-00A0C922E750}
)的 本地 激活 权限授予用户 IBM-D882681D063/IWAM_******** SID (S-1-5-21-1304240173-3011969147-3728014682-1013)。可以使用组件服务管理工具修改此安全权限。
有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp">http://go.microsoft.com/fwlink/events.asp 的帮助和支持
查阅了相关资料,终于找到了解决问题的办法:
点击“开始”-“控制面板”-“管理工具”-“组件服务”-“计算机”-“我的电脑”-“DCOM”选项,
选择其下的“IIS ADMIN SERVICE”,右健选择“属性”,找到“安全”,在“启动和激活权限”中编辑“自定义”,添加帐号“IWAM_*****”,
给该帐号赋予“本地启动”和“本地激活”的权限,重新启动IIS,(点“开始”-“运行”-“CMD”,点确定,然后运行IISRESET),
运行HTTP://LOCALHOST,一切OK。 期待已久的欢迎界面终于出现在我的眼前,激动的心情无以言表。
至此,基本问题已经解决,我也可以安心的用上我的.net了,而不必再装第2个系统……这一天,我期待了很久……
PS:经过这段时间在这件事上的摸爬滚打,发现些与第一次经历不同的地方,在此对上次的文章进行些更改和补充:
1、这次在安装过程中没有出现提示要插入windows xp professional系统盘的提示,倒变成了要从windows home edition的系统盘里复制某个文件的提示,不过,只要把目标指向c:/i386/就行。
2、最好在安装IIS的时候把其中的SMTP项目取消,这个不怎么用着,而且还会在安装过程中出现不必要的提示信息。
3、装server版的IIS时出现的管理工具里没有IIS项目的问题不知道是怎么回事,希望有高人指点~~~~