问题:上传文件到 Windows  server + IIS 6.0或者IIS7.0 服务器的时候遇到下列错误:请求对象错误 ‘ASP 0104 : 80004005′操作被禁止,提示:请选择有效的文件。

原因:IIS6.0 和IIS7禁止上传超过 200kB 的文件. 因此你需要修改 IIS 的默认设置。
当然此200k限制仅限无组件上传,如果使用aspupload等上传时不会有此限制。

解决方法
IIS6(windows 2003)
首先停止 IIS 服务,之后打开 C:\Windows\System32\Inetsrv 中的 metabase.XML, 并修改 AspMaxRequestEntityAllowed 为你需要的值(例如 1073741824, 1GB)。启动IIS服务。

若你想在iis运行的时候修改其配置文件,则打开iis管理器,打开internet信息服务属性面板,钩选“允许直接编辑配置数据库,允许在iis运行时编辑iis配置数据库配置文件”

IIS7(windows 2008)
启动Internet 信息服务(IIS)管理器,选中要修改的站点,选择ASP图标,在限制属性里面找到最大请求实体主机限制,改为你所需要的值,例如:102400000。

技术背景
在 IIS 6.0 中, AspMaxRequestEntityAllowed 属性指定了一个 ASP 请求(Request)可以使用的最大字节数. 如果 Content-Length 头信息中包含的请求长度超过了 AspMaxRequestEntityAllowed 的值, IIS 将返回一个 403 错误信息.

这个属性值与 MaxRequestEntityAllowed 相似, 但是是针对 ASP 请求的. 假如你知道自己的 ASP 应用只需要处理很少的请求数据, 你可以在 World Wide Web Publishing Service (WWW 发布服务)层级设定全局的 MaxRequestEntityAllowed 属性为 1MB, 并单独设定 AspMaxRequestEntityAllowed 为一个较小的值.

转载于:https://blog.51cto.com/lonbox/876303

提示,请选择有效的文件相关推荐

  1. ewebeditor在上传文件时,总是提示“请选择一个有效的文件”,

    用ewebeditor在上传文件时,总是提示"请选择一个有效的文件",可我上传的文件格式明明是正确的,而且在XP上测试时一切正常啊,难道是程序有问题?经过研究终于找到了问题所在. ...

  2. 微信开发者工具中导入错误 提示请选择含app.json/project.config.json的目录(纪录篇)

    是因为每一次 npm run dev:mp-weixin 时都在编译dist/dev下的文件 所以在选择目录之前,要先找到自己创建的项目中的app.json文件,然后选择app.json文件的上级目录 ...

  3. 请选择服务器许可证文件,获取并安装许可文件 | PowerMill 2022 | Autodesk Knowledge Network...

    涵盖的产品和版本 3ds Max 2017, 3ds Max 2018, 3ds Max 2019, 3ds Max 2020, 3ds Max 2021, 3ds Max 2022, Advance ...

  4. 请确保此代码文件中定义的类与“inherits”属性匹配,并且该类扩展的基类(例如Page 或UserControl)是正确的。...

    编译ASP.NET时,提示"请确保此代码文件中定义的类与"inherits"属性匹配,并且该类扩展的基类(例如Page 或UserControl)是正确的.", ...

  5. 文件夹的位置_win10添加网络位置向导 提示:‘输入的文件夹似乎无效。请选择另一个’解决方法...

    添加网络位置向导 提示:输入的文件夹似乎无效.请选择另一个. 出现这个错误的原因:新到手的电脑,用的是最新版的win10,根据Windows官方提示没有默认安装服务器消息块版本1 (SMBv1) 网络 ...

  6. php怎么关联默认打开程序,win10系统打开文件时提示“请在默认程序控制面板中创建关联”如何解决...

    近日有win10系统用户反映说在打开文件的时候,突然遇到了"请在默认程序控制面板中创建关联"的提示,导致无法打开文件,这该怎么办呢,本教程就给大家带来win10系统打开文件时提示& ...

  7. 问题-提示“请确定磁盘未满或未被写保护而且文件未被使用”

    问题现象:提示"请确定磁盘未满或未被写保护而且文件未被使用" 问题原因:共享文档是只读共享 没有设置完全共享 所以你没有写权限 问题处理: 1.简单共享解决法 1.1首先打开&qu ...

  8. ajax ashx 请选择文件,ajax+jquery+ashx如何实现上传文件

    ajax+jquery+ashx如何实现上传文件 第一:建立Default.aspx页面 ajax图片上传 function upload(){ var path = document.getElem ...

  9. 百度度地图总是提示key 验证出错 请在 AndroidManifest xml 文件中检查 key 设置解决办法

    调用百度度地图总是提示key 验证出错! 请在 AndroidManifest.xml 文件中检查 key 设置 logcat提示如下 01-06 10:08:37.886: E/baidumapsd ...

最新文章

  1. java高并发(二十一)高并发场景下缓存常见问题
  2. TCP 三次握手原理,你真的理解吗
  3. javascript-网页换肤案例
  4. spring cloud 入门系列六:使用Zuul 实现API网关服务
  5. 国庆通知:地球不爆炸,CSDN 不放假!
  6. puppet的相关介绍
  7. 2018年大学生设计竞赛浙江赛区C题-无线充电电动小车-试题分析
  8. python arma结果怎么看_求问arma-egarch结果怎么看
  9. 网络逻辑漏洞、SQLMAP、Nmap及其它命令的使用方法
  10. android 短信接口收拦截,闪修侠科普 | 双11垃圾短信没停过,教你一键屏蔽~
  11. Vue中根据输入的身份证号识别年龄、性别
  12. ICNS格式文件用途及分析
  13. 趣头条今日头条的视频何谓伪原创
  14. 2022年护士考试知识强化巩固习题及答案
  15. [转]字典学习/稀疏编码
  16. 解决安装import nonebot后报错importError问题
  17. Laplace变换的引入
  18. JavaScript 空间分析库——JSTS和Turf
  19. 因为接了一个外包 我在监狱蹲了456天!
  20. Java NIO编程

热门文章

  1. 一次SocketException:Connection reset 异常排查
  2. 如何在.NET控制台应用程序中获取应用程序的路径?
  3. win11如何禁用后台应用权限 Windows11禁用后台应用权限的设置方法
  4. 卡尔曼滤波,高斯函数
  5. dev gridcontrol 单元格内容复制_Excel中的复制粘贴,不只是你想的那么简单的
  6. 过滤器、监听器常见应用(源码解析)
  7. CSS3动画的基本使用(CSS3)
  8. TypeScript学习(六):函数的定义及特性
  9. python如何创建一个列表,在python中创建一个由列表索引的字典
  10. 机器视觉硬件选型——镜头选型