2012-06-27 10 views
10

Otrzymujemy błąd podczas próby przesłania pliku wideo o dużych rozmiarach do naszej strony administratora. Jesteśmy w stanie przesłać mały rozmiar pliku bez problemu, błąd ten zaczął się gdy rozmiar pliku więcej niż 10Mb, gdzie jak już zwiększyć rozmiar wykonując ustawienia konfiguracji w pliku web.config:po przesłaniu większego pliku, otrzymując ten błąd: Błąd 404 - Nie znaleziono pliku lub katalogu

<httpRuntime executionTimeout="2400" maxRequestLength="102400" useFullyQualifiedRedirectUrl="false" minFreeThreads="8" minLocalRequestFreeThreads="4" appRequestQueueLimit="100" enableVersionHeader="true" /> 

i jest komunikat o błędzie kiedy przesłać duży plik:

Error 404 - File or directory not found. The resource you are looking for might have been removed, had its name changed, or is temporarily unavailable. 
+0

Czy możesz opublikować kod, który zgłasza błąd? Możesz go [edytować] w swoim istniejącym pytaniu. – jadarnel27

+0

Jakiej wersji usług IIS używasz? –

+0

używamy IIS6 – khawarPK

Odpowiedz

21

o końcu właściwe rozwiązanie tego problemu, musimy dodać requestFiltering pod bezpieczeństwa w konfiguracji internetowej Oto kod dodałem w pliku web.config i jej rozpoczęcia pozwalając mi przesłać większy plik:

<security> 
     <requestFiltering> 
       <requestLimits maxAllowedContentLength="104857600" /> 
     </requestFiltering> 
</security> 

Dzięki!

+0

http://www.iis.net/configreference/system.webserver/security – lnaie

+1

https://www.iis.net/configreference/system.webserver/security/requestfiltering/requestlimits "Określa maksymalną długość zawartości w żądaniu, w bajtach. Wartość domyślna to 30000000, czyli około 28,6 MB. " –

0

Dodaj następujący kod w pliku web.config.

<system.web> 
    <httpRuntime maxRequestLength="xxxxxx" /> 
    </system.web> 

"xxx" is in KB. Domyślną wartością jest 4096, która jest równa 4MB.

+0

jest to również potrzebne (zauważ, że jest to w KB), ale nie zwraca błędu 404, jeśli go brakuje (zobacz inną odpowiedź na żądanieFiltrowanie - które btw potrzebuje wartości w bajtach) –

Powiązane problemy