IIS安装常遇到的问题及解决
许多朋友在安装IIS的过程中,都是遇到这样那样的问题,如果我们对IIS很熟悉的话,那这些问题都是很容易解决,但是对于一些刚接触IIS不久的朋友来说,可能问题就有点棘手,下面总结了一些IIS在安装中常遇到的问题及解决方法,希望可以帮助到你。
IIS的定义
Internet Information Server(简称IIS)是Windows系统提供的一种服务,它包括WWW服务器、FTP服务器和SMTP服务器,是架设个人网站的首选。
IIS在安装的过程中常遇到的问题有:
1、错误:只要有asp文件有错,就只显示HTTP500错误,没有显示出错的祥细信息。
解决:在IE的internet选项中选 高级选项,选中“显示友好的HTTP错误”就可以了。
2、错误:提示Server.mappath()’ASP0175:80004005错误
解决:许多web页面是要用到父路径的,而IIS6.0出于安全的考虑这一项默认闭的。我们只要在IIS属性→主目录→配置→选项中的“启用父路径”选上,然后确认刷新就可以了。
3、错误:HTTP错误404-文件或目录未找到
解决:在IIS6.0中新增了web程序扩展这一选项,你可以在其中对asp、asp.net、IDC等程序进行允许或禁止,默认情况下ASP等程序是禁止的,所以我们在IIS中的WEB服务扩展中选中Active Server Pages,点击允许就可以了。
4、错误:HTTP错误401.2-未经受权:访问由于服务器配置被拒绝。
解决:这是身份认证出错导致的。我们可以根据需要配置不同的身份认证(一般为匿名认证,这是大多数站点使用的认证方法)。认证选项在IIS的属性→安全性→身份验证和访问控制下配置。
5、错误:HTTP错误403.6-禁止访问:客户端的IP地址被拒绝。
解决:IIS了IP限制的机制,你可以通过配置琮限制某些IP不能访问站点,或者限制仅仅只有藉此IP可以访问站点,而如果客户端在被你阻止IP范围内,或者不在你允许范围内,则会出现这样的错误提示。我们进入IIS的属性→安全性→IP地址和域名限制,如果要限制某些IP的访问,需要选择授权访问,点添加选择不允许的IP地址,反之则可以只允许某些IP地址的访问。
6、错误:HTTP错误401.1-未授权:访问由于凭据无效被拒绝。
解决:由于用户匿名访问使用的账号是IUSR-机器名。因此如果此岣被禁用,将造成用户无法正常访问。我们在控制面板→管理工具→计算机管理→本地用户和组,将IUSR-机器名账号启用就可以了。
7、错误:HTTP错误401.3-未授权:访问由于ACL对所请求资源的设置被拒绝。
解决:Web客户端的用户隶属于user组,因此,如果该文件的NTFS权限不足,则会导致页面无法访问。我们进入该文件的安全选项卡,配置user的权限,权限看自己的需要配置。
一般的情况下,我们在IIS里常遇到的问题就这几个,如果我们对IIS掌握得熟练点的话,这些问题都可以迎刃而解。
上一篇文章:本栏目第一篇
下一篇文章:IIS如何进行数据备份