PHP程序员站--PHP编程开发平台
 当前位置:主页 >> 服务器 >> IIS服务器 >> 

IIS常见问题及解答之二

IIS常见问题及解答之二

来源:互联网  作者:未知  发布时间:2007-12-12
1. 我怎样对IIS 设置进行备份? 2. 什么工具能帮助我施加一个负载并进行应用程序的强度测试? 3. 当Localstart.asp 返回了一个 正在创建中 响应时,发生了什么事情? 4. 能在Microsoft Windows XP Home Edition 中安装IIS 或PWS 吗? 5. ISAPI 筛选器能在一个单独的进
这就产生了一条定律:当使用SSL时,不能使用主机头来作为识别一个Web站点的主要手段。
如果你确实想使用带有主机头的SSL,那么会发生什么情况呢?考虑一下这个情况。你有两个Web站点,其中一个不使用主机头,另一个则使用。两个站点都使用相同的IP地址,并且都配置成使用证书。当你利用SSL访问使用主机头的站点时,第一个Web站点会对此做出响应。之所以发生这种情况是因为:我们使用IP地址来识别你希望用来建立连接的站点,而不是主机头。因为第一个站点对IP地址和HTTPS有反应,所以它接受了请求。如果第一个Web站点需要主机头,并且在不同的IP地址上,或者没有证书,那么连接将会失败。
因此,请考虑你的配置,在你需要SSL的相同站点上,只要不使用主机头,你就可以做任何想做的事情。 

问:如何在Microsoft Windows XP Home Edition中安装IIS 5.0?

首先需要说明一点,就是这种做法可能会有风险,因此在你实际操作之前,最好明确你的行为会带来什么后果。并且经过这样处理安装的IIS在运行上可能存在某种未知的缺陷。还有,同Professional版的XP一样,在Home版上运行的IIS也有10个并发连接的限制。在同一个时间内,最多只能有10个人使用你提供的IIS服务。如果你还想继续,那么就往下看吧。

准备条件:一张Windows 2000 Professional的光盘(假设光驱是F盘)。

首先在运行中输入"c:\windows\inf\sysoc.inf",系统会自动使用记事本打开sysoc.inf这个文件。在sysoc.inf中找到"[Components]"这一段,并继续找到类似"iis=iis.dll,OcEntry,iis.inf,hide,7"的一行字,把这一行替换为"iis=iis2.dll,OcEntry,iis2.inf,,7"。之后保存并关闭。

把Windows 2000 Professional的光盘插入光驱,同时按下Shift键禁止光驱的自动运行。在运行中输入"CMD"然后回车,打开命令行模式,在命令行下输入下列的两条命令,在每一行命令结束后回车:

  Expand d:\i386\iis.dl_ c:\windows\system32\setup\iis2.dll
  Expand d:\i386\iis.in_ c:\windows\inf\iis2.inf
.错误表现

  IIS5HTTP 500内部服务器错误是我们经常碰到的错误之一,它的主要错误表现就是ASP程序不能浏览但HTM静态网页不受影响。另外当错误发生时,系统事件日志和安全事件日志都会有相应的记录。

  具体如下:



  ()
IE中的表现

  当浏览以前能够正常运行的
asp页面时会出现如下的错误:

  网页无法显示

  您要访问的网页存在问题,因此无法显示。


  请尝试下列操作:

  打开 http://127.0.0.1 主页,寻找指向所需信息的链接。

  单击刷新按钮,或者以后重试。
Tags: iis   服务器   备份   windows   问题  
PHP程序员站 Copyright © 2007-2010,PHPERZ.COM All Rights Reserved 粤ICP备07503606号