Asp.net max dosya yükleme boyutunu arttırma

ASP.NET Uygulamalarınızda Upload edebileceğiniz maxiumum dosya boyutu 4096 Kbyte´dır. Bunu istediğiniz kadar artırabilmeniz mümkündür. Bu işlem 2 farklı şekilde yapılabilir. Birincisi tek bir web uygulaması için kullanabilirsiniz.
Bunun için, web.config içerisine httpRuntime tag´ine maxRequestLength değerini eklemeli ve istediğiniz maximum upload boyutunu Kbyte olarak yazmalısınız.
Diğer yöntem ise, machine.config den düzeltip, sunucudaki bütün web siteleri için geçerli olmasını sağülamaktır.
C: – WINDOWS – Microsoft.NET – Frameworkv2…(FrameWork Versiyonu) – CONFIG klasöründe bulunan machine.config dosyasını aşağıda anlatıldığı şekilde düzenleyiniz.

 <httpRuntime executionTimeout="360" maxRequestLength="102400" minLocalRequestFreeThreads="4" minFreeThreads="8" appRequestQueueLimit="100" />

executionTimeout: Timeout özelliğidir. Yapılan işlemin ne kadar sürede sonuçlandırılmadığında timeour ile sonlandırılacağı belirtilir. Varsayılan değeri 90 saniyedir.
maxRequestLength : Dosya upload işleminde, upoad edilebilecek maximum dosya boyutudur. Varsayılan değeri 4096´dır.
appRquestQueulLimit: Bağlantı sayısıdır. 503-Server Too Busy hatası vermeden önce ASP.NET in kuyruğa sokacağı istek sayısını belirler. Varsayılan değeri 100?dür.
minFireThreads: Yeni istek işlemek için bekleleteceği minimum is parçası sayısıdır. Varsayılan değeri 8?dir.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google fotoğrafı

Google hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s