Windows Server 2003服务器无法下载.exe文件的解决方法

这篇文章主要介绍了Windows Server 2003服务器无法下载.exe文件的解决方法,实际上是服务器的安全设置没有做好,包含了可执行文件权限,取消即可,需要的朋友可以参考下

今天架设了一台Windows Server 2003的网站服务器,发现打开网页后无法下载网站中的.exe文件,经过研究问题得以解决,拿来做个备忘。

解决方法非常简单,只需要在IIS中,将网站属性里的执行权限设置为“纯脚本”即可。

附:Windows Server 2003服务器无法下载EXE为后缀的文件解决办法

实际操作过程中只进行了第二步就成功了,

即:打开iis管理器,右键网站-点击属性-主目录,将执行权限设置为"无"或者"纯脚本",即取消"可执行文件".

详细排查步骤:

1.设置MIME,让IIS支持更多文件类型,如果MIME类型中已经有.exe,这一步可以跳过。
  
  打开IIS,选中服务器,点右键,属性里有MIME类型
  添加扩展名:.exe
  类型:application/octet-stream
  
   (常见的MIME类型
  超文本标记语言文本 .html,.html text/html
  普通文本 .txt text/plain
   RTF文本 .rtf application/rtf
   GIF图形 .gif image/gif
   JPEG图形 .ipeg,.jpg image/jpeg
   au声音文件 .au audio/basic
   MIDI音乐文件 mid,.midi audio/midi,audio/x-midi
   RealAudio音乐文件 .ra, .ram audio/x-pn-realaudio
   MPEG文件 .mpg,.mpeg video/mpeg
   AVI文件 .avi video/x-msvideo
   GZIP文件 .gz application/x-gzip
   TAR文件 .tar application/x-tar )
  
2.如果上一步不能解决问题,可以设置一下网站主目录的访问权限。
  
打开iis管理器,右键网站-点击属性-主目录,将执行权限设置为"无"或者"纯脚本",即取消"可执行文件".
  
3.如果上一步还是不能解决问题,可以把iis管理器中的"web服务扩展"中的"所有未知cgi扩展","所有未知isapi扩"禁止,仅保留"asp"及"asp.net".
  
经过以上三步,问题应该可以解决了,允许下载其他文件类型的方法和这一样。

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

本地wamp下调试url重写,加入htaccess文件后提示:500 Internal Server Error ...,而删除这个文件网站又可以正常访问。 百度了一下,都讲了一大通废话,其实就是没有开启url重写的功能。开启一下就可以。 WAMP下htaccess出错的解决方法: 1. 打开wamp安装目
在手工注册DLL文件时,有时会出现对DllRegisterServer的调用失败,错误代码为0x8007005的提示,导致注册失败,该问题经常出现在Vista系统和Windows7系统下,解决办法如下: 方法一: 运行(或[win]+r): 然后输入regsvr32 wavdest.dll 回车进行注册, 出现
下载完成后,解压,将memcached目录放到一个盘中,我这里是放在了d盘Webtools目录下,进入 DOS 命令行 然后执行服务注册命令 memcached.exe -d install 卸载服务命令 memcached.exe -d uninstall 然后启动服务 memcached.exe -d start 停止服务 memcached.ex
摘要: 一、打开 `开始菜单` `服务器管理器` `管理` `添加角色和功能` 一、打开 开始菜单 服务器管理器 管理 添加角色和功能 二、选择 基于角色或基于功能的安装 ,单击下一步 三、选择 从服务器池中选择服务器 ,单击下一步 四、选择 Web服务器(IIS) ,为
1. 下载最新版本的Perl,安装后重启系统。 http://downloads.activestate.com/ActivePerl/ 2.下载 latest openssl并解压到C:\openssl-0.9.8k。 http://www.openssl.org/source/ 参考openssl目录下的install.win32说明进行安装: 1、进入解压目录。 cd C:\op
一:安装nginx nginx在windows下进行完整配置,需要下载windows的nginx,下载完成后,将下载的nginx解压到你要安装配置的路径,假设我这里是D:\nginx-1.11.4\nginx-1.11.4\,打开nginx的文件夹,找到里面的conf目录的nginx.conf,修改以下内容: 打开错误日