Maximum request length exceeded


이 오류는 Machine.config나 Web.config에 설정되어 있는 기본값이 4MB로 지정되어 있기 때문에 발생한다. 기본값을 사용할 경우 4MB (4096KB)를 초과하는 파일은 업로드 할 수 없다. 

이 문제를 해결하려면 Machine.config파일의 <httpRuntime> 설정의 maxRequestLength 항목값을 늘려 주면 된다. 이렇게 하면 모든 사이트에 적용이 된다. 

특정 사이트에 적용하기를 원하는 경우에는 Web.Conig 파일을 수정하면 된다. <System.web> 설정의 maxRequestLength 항목값을 다음과 같이 수정한다. 
<httpRuntime maxRequestLength="1048576" />
.Net Framework이 2.0 이상인 경우에는 최대값을 2097151로 지정하면 되고 그 미만인 경우에는 1048576을 사용한다. 





댓글

가장 많이 본 글