제목 : Re : Re : Re : 파일 업로드시 용량 초과 예외 처리 질문합니다.
글번호:
|
|
612
|
작성자:
|
|
hatukoi
|
작성일:
|
|
2007/06/05 오전 8:24:00 (2007/06/05 오전 8:25:00 수정)
|
조회수:
|
|
4116
|
저도 영어를 잘 모르는 관계로 영어검색을 해봤습니다.
exceed 는 초과하다는 의미더군요.Maximum request length exceeded니까
대충 최고요청크기를 초과했다는 걸텐데
///////////////////////////////////////////////////////////
if (objQnaInfo.FileSize > 4096000)
{
this.lblResult.Text = "4M 이하 용량만 업로드 가능합니다. 화일이 큽니다.";
Response.End();
}
else
{
ctlFileUpload.PostedFile.SaveAs(objQnaInfo.FileName);
objQnaInfo.FileName = Path.GetFileName(objQnaInfo.FileName);
}
///////////////////////////////////////////////////////
이곳의 if조건에 중단점을 걸고 디버깅 해보시는건 어떨까요.
제 생각엔 else문으로 떨어지고 에러가 날거 같습니다.
제가 알기로 web.config에서 업로드 용량을 제어하는 것으로 알고 있습니다.
그 상위로 machine.config가 있구요.
따로 하신게 없다면 defalut로 정해졌을텐데 그게 제 기억엔 2M였던거 같네요.
아무튼 이부분을 찾아보시고 따로 설정을 해주신 후 업로드를 해보시길 바랍니다.