用jquery uploadify上传文件的时候,为什么文件大小超过30MB就不行了?
我已经修改了最大文件限制'sizeLimit':"209715200", 200MB,
也修改了web.config里面<httpRuntime maxRequestLength="204800" executionTimeout ="7200"/>,
但是上传的时候还是会报IO Error.
 求助!大侠速来帮忙!100分奉上!

解决方案 »

  1.   

    http://blog.csdn.net/tsinfeng/article/details/5865566
      

  2.   


    大侠,我说的是jquery uploadify
      

  3.   

    有可能是没写入权限,也有可能机器IIS_schema配置的上传最大值过低,这个改web.config是没用的
    我就遇到这两个情况
      

  4.   

    IIS_schema配置的上传最大值过低
      

  5.   

    IIS几的,你能进服务器么 
      

  6.   

    打开C:\Windows\System32\inetsrv\config\schema\IIS_schema.xml
    找到<attribute name="maxAllowedContentLength" type="uint" defaultValue="30000000" />
    上传文件大小为30000000字节(约28.6M)
    把这个改大点就行了
      

  7.   

    如果你用的是IIS7,那应该在system.webServer设置<system.webServer>
        <validation validateIntegratedModeConfiguration="false" />
        <modules runAllManagedModulesForAllRequests="true" />
        <security>
          <requestFiltering>
            <requestLimits maxAllowedContentLength="2147483647"></requestLimits>
          </requestFiltering>
        </security>
      </system.webServer>
      

  8.   

    如果是集成模式的应用程序池,system.webserver是可行的,不过多数情况似乎还是经典的多
    经典的话必须改IIS_schema
      

  9.   


    大哥,还真是这个问题,小弟感激涕零!
    我之前加过,
    <security>
          <requestFiltering>
            <requestLimits maxAllowedContentLength="2147483647"></requestLimits>
          </requestFiltering>
        </security>
    少加了上面那两个节点
    <validation validateIntegratedModeConfiguration="false" />
        <modules runAllManagedModulesForAllRequests="true" />
    距离真理只差一步!先奉上40分,下次再补60分!