为什么上传文件大小超过4M,就出现白屏,望达人帮忙!

解决方案 »

  1.   

    在web.config中设置:
    在<system.web></system.web>之间添加,
    <httpRuntime useFullyQualifiedRedirectUrl="true" maxRequestLength="21000" executionTimeout="300" />
    其中,
    maxRequestLength:设置上传文件的最大值,单位:KB。(默认是4096KB,即4M)
    executionTimeout:设置超时时间,单位:秒。(默认是90秒)
      

  2.   

    <!--
       maxRequestLength指示 ASP.NET 支持的最大文件上载大小。   大小以 KB 为单位。默认值为 4096 KB (4 MB)。   -->
    <httpRuntime maxRequestLength="10000"
             useFullyQualifiedRedirectUrl="true"
             executionTimeout="45"/>
    加在web.config的<system.web>中,maxRequestLength=10000表示最大10M
    因为默认不能超过2M
      

  3.   

    上传文件超过最大值了你得在WEB.CONFIG里改。。但这也不是办法。大文件上传服务器是受不住的。得想法用数据库的来存储上传文件。搜搜吧
      

  4.   

    修改C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\CONFIG\machine.config文件,
    查找maxRequestLength="4096",默认为4M,最大为400M
      

  5.   

    在web.config中设置:
    在<system.web></system.web>之间添加,
    <httpRuntime useFullyQualifiedRedirectUrl="true" maxRequestLength="21000" executionTimeout="300" />
    其中,
    maxRequestLength:设置上传文件的最大值,单位:KB。(默认是4096KB,即4M)
    executionTimeout:设置超时时间,单位:秒。(默认是90秒)