Windows Server 2003有多种版本,每种都适合不同的商业需求,各版本的信息如下表所示:
版 | 描 |
Windows Server 2003 Web版 | 用于构建和存放Web应用程序、网页和XML Web Services。它主要使用IIS 6.0 Web服务器并提供快速开发和部署使用ASP.NET技术的XML Web services和应用程序。 |
Windows Server 2003 标准版 | 支持文件和打印机共享,提供安全的Internet连接,允许集中的应用程序部署 |
Windows Server 2003 企业版 | Windows Server 2003 企业版与 Windows Server 2003 标准版的主要区别在于:Windows Server 2003 企业版支持高性能服务器,并且可以群集服务器,以便处理更大的负荷。通过这些功能实现了可靠性,有助于确保系统即使在出现问题时仍可用 |
Windows Server 2003 数据中心版 | 针对要求最高级别的可伸缩性、可用性和可靠性的大型企业或国家机构等而设计的。它是最强大的服务器操作系统 |
现象二:HTTP 错误 401.2 - 未经授权:访问由于服务器配置被拒绝
造成此类问题的原因可能有二个:一是身份验证设置的问题;二是在站点的属性中没有为应用程序设置正确的执行权限。
参考解决方法:身份验证的问题一般在站点的属性的”目录安全性-身份验证和访问控制”中将其设置为匿名身份认证就可以了,这是大多数站点使用的认证方法;执行权限的问题在站点属性的”虚拟目录”中将执行权限的下拉框中选择”脚本和可执行文件” 即可。
现象三:类似于Server.MapPath() 错误 'ASP 0175 : 80004005'的出错信息
造成此类问题的原因是IIS 6.0出于安全考虑,默认关闭了父路径(诸如../格式的语句)。
参考解决方法:只需在“主目录-配置-选项”,将“启用父路径”勾选即可。