Maximum request length exceeded hatası.

  • 10.02.2016 14:27
  • ASP.Net
  • 3072

Web sitelerimizi barındırdığımız hostlardaki IIS in varsayılan dosya upload limiti 4 MB' tır. Bu yüzden bu dosya boyutundan daha büyük bir dosya upload etmek istediğimizde bu hata ile karşılaşırız.

Maximum request length exceeded hatasının çözümü ise varsayılan dosya upload limitini yükseltmektir. Bu ayar ise web config dosyamızda aşağıda gösterildiği şekilde yapılmaktadır:

<configuration>
    <system.web>
        <httpRuntime maxRequestLength="1048576" />
    </system.web>
</configuration>

Eğer kullandığınız IIS sürümü IIS7 veya daha yüksek bir sürümse aşağıdaki şekilde ayar yapmanız gerekiyor:

<system.webServer>
   <security>
      <requestFiltering>
         <requestLimits maxAllowedContentLength="1073741824" />
      </requestFiltering>
   </security>
 </system.webServer>

Verebileceğiniz en yüksek değer 1073741824 ' tür. Bu rakam da 1GB' a karşılık gelmektedir. 

Kaynak

Siz de düşüncelerinizi yazabilirsiniz:

;