iis无法上传文件
❶ WIN7 iis ftp服务器无法上传RAR压缩包文件,要怎么设置才能上传。
ftp好像没有特殊限制上传后缀类型,你如果上传不了应该是ftp没搭建设置好。
❷ IIS上传不了文件是咋回事呀。兄嘚
500错误范围太广,建议你先做简单上传测试(文件大小低于20kb),看是否出错,如果这样都出错那说明是你代码问题或者组件问题,你可以看看资源是否传到指定位置,如果传到了,说明上传功能未出错,其他代码错了.
PS:你在iis里面设置限制文件上传大小了没有
win2003的iis6限制了asp的上传文件大小为200k,aspx的上传程序没有影响
1、先勾选IIS设置中的选项:IIS服务器属性-->允许直接编辑配置数据库
2、在服务里关闭iis admin service服务.
3、找到windows\system32\inesrv\下的metabase.xml
打开,找到ASPMaxRequestEntityAllowed 把他修改为需要的值 ,默认为204800,即200K
然后重启iis admin service服务。
❸ IIS上传大于4MB文件失败的解决方法
1,首先进入【控制面板】点击【管理工具】,打开IIS
2,点击所部署的网站,在右边找到【配置编译器激改】,双击打开(需要修改的逗首位置有两处)
3,明指判找到【system.webServer/security/requestFiltering】页面,如图所示开始修改,改好后点击【应用】保存
4,找到【system.web/httpRuntime】页面,如图所示开始修改,改好后点击【应用】保存
❹ 如何解除IIS的文件上传限制
解除IIS的文件上传限制的方法
首先
在IIS中右键“本地计算机”选择“属性”,钩选“允许直接编辑配置数据库”。
然后依次打开“控制面板--管理工具--服务”,在其中右边找到“IIS Admin Service”,选中该项并点击鼠标右键,选中“停止”即可关闭该服务。
修改C:/Windows/System32/inetsrv/config/schema/IIS_schema.xml文件(修改该文件需要获得这个文件的控制权),找到maxAllowedContentLength, 其默认值为30000000,即30M,加一个0 就变成了 300MB 了就应该够用了谨悔祥,如果不起作用,则需要重启 IIS 7!
修改之后如下:
前肢<element name="requestLimits"> <attribute name="maxAllowedContentLength" type="uint" defaultValue="30000000" /> <attribute name="maxUrl" type="uint" defaultValue="4096" /> <attribute name="maxQueryString" type="uint" defaultValue="2048" /> <element name="headerLimits"> <collection addElement="add" clearElement="clear" removeElement="remove" > <attribute name="header" type="string" required="true" isUniqueKey="true" validationType="nonEmptyString" /> <attribute name="sizeLimit" type="uint" required="true" /> </collection> </element>
再修改web.config里面的
<add key="CookieTimeOut" value="30" /祥搏> <add key="imageSize" value="-1" /> <add key="fileSize" value="10000" />(大小改这里) <add key="fileLimit" value="10" />
检查web.config的httpRuntime :
<httpRuntime maxRequestLength="2097151" executionTimeout="50000" />