当前位置: 首页 > 图文教程 > 操作系统 > Windows > IIS6.0 下ASP配置 http 500内部服务器错误

Windows
妙用Windows XP的文件检查器设置系统
Windows XP加速设置之终极技巧篇
精彩实用:Win XP热门技巧十招
彻底斩断XP中的光驱怀旧情缘
解燃眉之急 用Windows XP接收传真
全面掌握Windows XP系统的压缩功能
Windows XP的几则“自动化”应用
体验Windows XP中超强syskey命令
大问题巧解决 找回丢失的Win XP防火墙
增强Windows XP共享资源的安全性秘籍
Windows XP操作系统共享上网完全攻略
Windows XP自动重启故障的简单解决办法
用磁盘清理有效的提升Win XP系统性能
我喜欢我推荐 Windows XP系统配置技巧
立杆见影 加快Win XP启动速度的六种办法
Windows XP系统任务管理器使用技巧
Windows XP操作系统另类卸载六法
Windows XP中如何查看计算机开关机记录
让系统轻松过夏天 Windows XP减肥行动
Windows XP SP2中备份弹出窗口的设置

Windows 中的 IIS6.0 下ASP配置 http 500内部服务器错误


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2010-01-16   浏览: 116 ::
收藏到网摘: n/a

在 IIS 6.0 中,默认设置是特别严格和安全的,这样可以最大限度地减少因以前太宽松的超时和限制而造成的攻击。比如说默认配置数据库属性实施的最大 ASP 张贴大小为 204,800 个字节,并将各个字段限制为 100 KB。在 IIS 6.0 之前的版本中,没有张贴限制。导致我们学校里面的应用系统往2003移植经常会出错。这几天走了几个学校发现了一些问题,现汇总解决方案如下。

一、启用Asp支持
Windows Server 2003 默认安装,是不安装 IIS 6 的,需要另外安装安装完 IIS 6,还需要单独开启对于 ASP 的支持。 


第一步,启用Asp,进入:控制面板 -> 管理工具 ->IIS(Internet 服务器)- Web服务扩展 -> Active Server Pages -> 允许
控制面板 -> 管理工具 ->IIS(Internet 服务器)- Web服务扩展 -> 在服务端的包含文件 -> 允许


第二步,启用父路径支持。
IIS-网站-主目录-配置-选项-启用父路径

第三步,权限分配
IIS-网站-(具体站点)-(右键)权限-Users完全控制

二、解决windows2003最大只能上载200K的限制。
先在服务里关闭iis admin service服务
找到windows\\system32\\inesrv\\下的metabase.xml,
打开,找到ASPMaxRequestEntityAllowed 把他修改为需要的值,
然后重启iis admin service服务
1、在web服务扩展 允许 active server pages和在服务器端的包含文件

2、修改各站点的属性 
主目录-配置-选项-启用父路径

3、使之可以上传大于 200k的文件(修改成您要的大小就可以了,如在后面补两个0,就允许20m了)
c:\\WINDOWS\\system32\\inetsrv\\MetaBase.xml
(企业版的windows2003在第592行,默认为 AspMaxRequestEntityAllowed="204800" 即200K将其加两个0,即改为,现在最大就可以上载20M了。
AspMaxRequestEntityAllowed="20480000"