精简版xp如何安装iis及HTTP?500内部服务器错误解决

来源:百度文库 编辑:神马文学网 时间:2024/04/28 02:36:51

精简版xp如何安装iis及HTTP 500内部服务器错误解决

(2008-10-25 17:25:24)  

精简版xp如何安装iis及HTTP 500内部服务器错误解决方法
1、添加/删除中没有IIS的安装选项
因为我所用的系统是精简过的系统,是从深度论坛下载来的-完美精简版V5.6,所以没有IIS的安装选项。
解决方法:
首先在“开始”菜单的“运行”中输入“c:\Windows\inf\sysoc.inf”,系统会自动使用记事本打开sysoc.inf这个文件。在sysoc.inf中找到“[Components]”这一段,因为是XP简化版,所以里面东西很少,在里面加上这段:
“iis=iis2.dll,OcEntry,iis2.inf,,7”。之后保存并关闭。


因为是XP精简版系统,所以在系统里也一定没有IIS的安装文件了,那么就要自己去下载了(到朋友那里去拷就就是了)

然后将下载完后的IIS安装文件解压到任意盘符的根目录下(最好是根目录,便于后面打命令)。比如我把压缩包解压到了c盘根目录下。[虚拟机里就分了一个盘符]

接下来,在运行中输入“CMD”然后回车,打开命令行模式,在命令行下输入下列的两条命令,在每一行命令结束后回车:

EXPand c:\iis51\iis.dl_ c:\Windows\system32\setup\iis2.dll

EXPand c:\iis51\iis.in_ c:\Windows\inf\iis2.inf (可以手工)

注  意如果你解压到了D盘就把上面的C改为D就可以了,其他同理。这时候,你打开控制面板->添加/删除Windows组件,就会发现,Internet信息服务(IIS)的安装选项已经出现在安装列表里了。

 

 

2、在运行asp程序的时候网页显示HTTP 500内部服务器错误
具体错误如下:
Server Application Error
The server has encountered an error while loading an application during the processing of your request. Please
refer to the event log for more detail information. Please contact the server administrator for assistance.

解决办法:
第一步:“开始”->“设置”->“控制面板”->“管理工具”->“组件服务”中,“控制台根目录”->“组件服务”->“计算机”->“我的电脑”->“COM+应用程序”中,有一个“IIS Out-Of-Process Pooled”鼠标右键“属性”--“标识”--把“此用户”调整为“交互式用户--目前已登录的用户”。然后“确定”,再鼠标右键“属性”--“启动”.

第二步:“开始”->“管理工具”->“Internet 信息服务”->展开左侧的本地计算机->右击“网站”属性->选择“目录安全性”->点“编辑”然后在弹出的对话框中确保只选中了“匿名访问”和“集成Windows验证”两项,单击匿名访问中的编辑,去掉“允许IIS控制密码”然后保存设置就可以了。