Önce dosya boyutundan bahsedelim, dosya 900MB'dan fazla, sadece bir test dosyası yükleyin. Yükleme eklentisi, Baidu yükleme ilerlemesi dolduğunda Baidu'nun web uploader'ını kullanır ve istenen arayüzü gördüğünüzde 404 hatası bildirir.
404 hatası neden var?? Sonra, hata ayıkladıktan sonra, 900m dosya yüklerken ilerleme çubuğunun dolu olduğunu ve arayüze girmenin mümkün olmadığını fark ettim.
web.config'in httpRuntime sayfasını kontrol edin:
system.web:
Bu değer yeterli!! Ne yapmalıyım???
Hata mesajı:
En muhtemel nedenler: Web sunucusunda istek filtreleme, içerik uzunluğu yapılandırılmış değeri aştığı için talebi reddedecek şekilde yapılandırılmıştır.
Denemeler gerekenler: applicationhost.config veya web.config dosyasında configuration/system.webServer/security/requestFiltering/requestLimits@maxAllowedContentLength ayarını onaylayın.
Bağlantılar ve daha fazla bilgi Bu bir güvenlik özelliğidir. Lütfen bu özelliği değiştirmeyin, ancak değişikliğin kapsamının tam farkında değilseniz. IIS 7.0 sunucusunu içerik uzunluğu belirtilen değerden büyük olan istekleri reddedecek şekilde yapılandırabilirsiniz. Bu hata, istenen içeriğin uzunluğu yapılandırılmış uzunluktan büyük ise geri döner. İçerik uzunluğunu artırmanız gerekiyorsa, configuration/system.webServer/security/requestFiltering/requestLimits@maxAllowedContentLength ayarını değiştirin.
çözüm
IIS7'nin yükleme dosyası boyutu, klasik modda bile olsa, system.webServer'da ayarlanması gerektiği ve eklemenin normal olduğu ortaya çıktı:
Son olarak, büyük bir dosya yüklerken ekran görüntüsü gönderin!!
|