ajax를 통해 파일 업로드를 진행하고 있습니다.
작은 용량의 파일 업로드시에는 아무 문제가 없지만
90M정도의 파일을 업로드 할경우 403에러를 출력합니다.
Forbidden 403 같은 경우는 제가 알기론 권한문제 인걸로 알고 있는데
그렇다면 파일업로드 자체가 안되야 하는데
작은 용량의 파일은 업로드가 되지만
시도하고 있는 90M파일을 업로드 할경우에는 저 에러가 출력합니다.
이런 경우에는 어디서 부터 확인을 해야 할까요?
formData.append('token', $('input[name="token"]').val());//csrf token 값
formData.append('id', $('input[name="id"]').val());//게시판 분류
formData.append('category', $('select[name="category"]').val());//글분류 값
$.ajax({
url:hy_url+'xs/xsAjax/FileUpload/'+no,
data:formData,
type:'post',
enctype:'multipart/form-data',
processData:false,
contentType:false,
cache:false,
success:function(data){
},
error:function(status, request, error){
alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
}
});
@한대승
답변감사합니다.
php.ini 용량은 200M 설정 후 테스트 하였습니다.
추가적으로 에러로그를 확인하니
POST Content-Length of 96705345 bytes exceeds the limit of 41943040 bytes in Unknown on line 0
이런 오류가 출력되었습니다.
php.ini post_max_size를 변경해주니 되네요 ㅎㅎ