IIS Upload limiti nasıl arttırılır?

18 Ağustos 2011
Bu yazıyı beğendiysen paylaşmayı unutma :)
Pin It

ASP.NET projelerinde sıklıkla kullandığımız upload işlemi için IIS‘in standart olarak belirlediği boyut sizin için yetersizse bunu kolayca değiştirmeniz mümkün.

Bunun için IIS ayarlarınızla oynamaya gerek kalmadan web.config dosyası içerisine yeni bir anahtar ekleyerek çözebiliyoruz. ASP.NET tarafından desteklenen maksimum dosya yükleme boyutu varsayılan olarak 4,096 KB ve maksimum olarak bu rakamı 2,147,483,647 KB‘a kadar arttırabilirsiniz.

Gelelim işlemimize..

Web.config dosyasınızda httpRuntime elementine maxRequestLength parametresini ekleyin ve KB olarak istediğiniz maksimum değeri girin. Buna ek olarak ekleyeceğimiz dosya boyutuna ve kullanıcının internet bağlantı hızına göre upload süresi değişecektir. Timeout hatası ile karşılaşmamak için executionTimeout parametresini de eklemek oldukça faydalı olacaktır. .NET Framework 1.0 ve 1.1 için 90 sn olan varsayılan timeout süresinin 4.0 sürümüne kadar ki diğer sürümlerde 110 sn olduğunu hatırlatalım.

Örnek:

<system.web>
<httpRuntime executionTimeout="100000" maxRequestLength="20480" />
</system.web>

Kaynak
httpRuntime Element

Benzer Yazılar


DeliPenguen'i Google+'da bulun



  1. Oğuzhan
    18 Aralık 2014 - 03:57