mehmetduran.com - Paylaşmak Güzeldir...
Web.config'de Dosya Upload için Gereken Ayarlar
Bu yazımda upload veya multiupload işlemleri sırasında sorun yaşamamak için yapmamız gereken ayarlardan bahsedeceğim. Buradaki ve buradaki yazımda upload olaylarını anlatmıştım. Ancak büyük boyutlu dosyalar kullanıldığında eğer ayarları belirtmemişsek hatalarla karşılaşmaktayız. Bu hataları gidermek için projemizin web.config dosyasında aşağıdaki gibi ayarlarmalar yapmalıyız. Bu şekilde dosya upload işlemleri sırasında karşılaşabileceğimiz sıkıntıları engelleyebiliriz.

Web.config dosyamızda aşağıdaki kodları (system.web tagı arasına) ekleyerek değerleri projemize göre ayarlamalıyız.

<httpRuntime
 executionTimeout="200" //sn cinsinden timeout süresi 
 maxRequestLength="20000" // kb cinsinden upload miktarı belirleme
 appRequestQueueLimit="5000"  //aynı anda karşılanacak istek sayısı
 requireRootedSaveAsPath="true"  //dosya yolu belirlemede root'tan başlanır
 shutdownTimeout="90"  //dk cinsinden isteklerin çalışma süresi
 />

Msdn'den bu ayar hakkında ve tüm özellikleri hakkında daha fazla bilgiye buradan ulaşabilirsiniz. Ayrıca bu ayarların Visual Studio 2003, 2005 ve 2010 ile .Net Framework (1.1, 2.0, 3.0, 4.0) sürümleri arasındaki farklarını da görebilirsiniz.

İyi Çalışmalar.
Mehmet Duran 13 Ağustos Perşembe 2009 2 13607 5,0
Bookmark and Share
Bu Yazıyı Değerlendirin.
Konuyla İlgili Olabilecek Diğer Yazılar Asp.net ile HttpModule Kullanımı (Sistem Açma ve Kapatma) Okul ve Projeler Cropper ile Ekran Görüntülerini Alma Asp.net'te Master Page'i Etkin Kullanma C# ile Merge Sort Algoritması
Yorumlar
Yorum Yaz
RSS Yorum Takibi
Hasan Alper Öcalan 13 Ağustos Perşembe 2009 08:23 #1
Timeout 200sn yeterli bir süre mi? Yoksa dosya yüklerken shutdown'mı daha önemli?
Mehmet Duran 13 Ağustos Perşembe 2009 10:01 #2
Timeout özelliği server cevap vermediği zaman çalışan özellik. Diğeri ise upload işleminin bitmesi gereken süreyi belirler.
İsim :
Site :
Yorum :

Buradan bu yazıya ait yorumları RSS olarak takip edebilirsiniz.

Bu servis ile yazılara eklenen yorumları RSS ile takip ederek konu ile ilgili başkaları tarafından yapılan yorumları veya konuyla ilgili sorduğunuz sorulara verilen cevapları görebilirsiniz.
Hata yapmayan bir insan genellikle hiçbirşey yapmıyordur.
Bölümler
Yazılar
Arşiv
Arama
Linkler
Site İçi Arama
Son Zamanlarda Ne Yapıyorum ?
İstatistikler - Araçlar - Reklam
İstatistikler
Sayaç
Mehmet Duran | mehmetduran.com | Copyright © 2009