Windows 2003 IIS6.0配置ASP详解:解除上传限制

需积分: 3 2 下载量 35 浏览量 更新于2024-11-25 收藏 28KB DOC 举报
"Windows 2003下Asp配置技巧" Windows Server 2003操作系统虽然在安全性上有所提升,但默认情况下并不直接支持Asp,而是侧重于.NET框架。因此,对于依赖Asp技术的开发者和管理员来说,需要进行一系列手动配置才能在IIS 6.0上顺利运行Asp应用程序。以下是一些关键的配置步骤和解决方案: 1. **启用Asp支持** - 安装IIS 6.0后,需要在"控制面板" -> "管理工具" -> "IIS (Internet信息服务)" -> "Web服务扩展"中找到"ActiveServerPages"和"在服务端的包含文件",并将它们设置为允许状态。 2. **启用父路径支持** - 在IIS管理界面中,选择"网站" -> "主目录" -> "配置" -> "选项",勾选"启用父路径",以允许Asp程序访问上级目录中的文件。 3. **权限分配** - 对于特定网站,右键点击并选择"权限",赋予"Users"完全控制权,确保Asp程序能够正常执行。 4. **解决上传文件大小限制** - 停止"IISAdminService"服务,然后编辑`C:\Windows\System32\InetSrv\metabase.xml`文件,找到`ASPMaxRequestEntityAllowed`参数,将其值修改为所需的大小(例如,增加两个零以允许上传2MB的文件)。 - 修改完成后,重启"IISAdminService"服务以应用更改。 - 另外,也需要在每个站点的属性中,主目录 -> 配置 -> 选项,启用父路径。 请注意,这些步骤可能需要管理员权限,并且修改元数据库文件(metabase.xml)时需谨慎,因为这会影响到IIS的整体配置。在进行这些更改之前,建议备份原有的metabase.xml文件,以防万一需要恢复原始设置。 Windows Server 2003中的IIS 6.0默认配置较为严格,为了适应Asp应用程序,需要进行一些定制化配置。通过以上步骤,可以确保Asp环境的正常运行,并解决常见的上传文件大小限制问题。同时,理解这些配置对于优化服务器性能和提高安全性也至关重要。