解决IIS不能下载EXE,DLL文件

      前几天重装了单位的服务器,装的是Windows2003+iis6.0 ,重装过后首先是连接数据库不成功,即时把ASPNET用户的附对Oracle文件夹的完全控制权限 还是不成功,结果后来发现是子文件夹的权限没有继承父文件夹权限,全部都付给权限后解决。

      紧接着程序自动升级需要从站点下载升级程序,结果自动升级失败,查找原因后发现IIS站点不允许下载EXE和DLL文件,急坏了,网上搜了一下,最终解决。现把所有可能性都列一下。

     1、还是权限问题,首先IIS 创建 IUSR_计算机名称帐户(其中计算机名称是正在运行 IIS 的服务器的名称),用来在匿名用户请求 Web 内容时对他们进行身份验证。此帐户授予用户本地登录权限。最起码应该有读取文件夹的权限。

      2、使用IIS 6支持的MIME类型。具体步骤是点击“开始”-“控制面板”-“管理工具”-“Internet信息服务(IIS)管理器”,在“本地计算机”上单击右键,选择“属性”,在弹出窗口中点击“MIME类型”按钮,从“注册的MIME类型”中删除“.exe”项目。使用此方法,我们同样还可以为IIS添加支持下载的文件类型,添加可针对全局——从“本地计算机”添加,或者在需要支持这种格式文件下载的站点上单击右键,进入“ 属性”的“HTTP头”标签,在其中按下“MIME类型”按钮以“新建”。 本文摘自:IT问号网(www.itkeys.cn) 原文链接:http://www.itkeys.cn/doc/200706/11817995504006.html

      3、最重要,我就是这样解决的,iis里面设置 属性--主目录--配置--影射--把exe和dll后缀名都放进去,其他跟asp一样。

      4、还有一些就是IIS的基本设置了,这里就不多说了,不外乎就是主目录的读取,浏览权限啊,启用ASP扩展啊之类的。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值