PHP
[PHP] 네이버 스마트에디터2 - 413 Request Entity Too Large 에러날때
http://portfolio.wonpaper.net
2024. 3. 21. 21:23
에디터상의 이미지(여러개선택가능) 팝업으로 이미지 첨부하고 등록버튼을 누르니
413 Request Entity Too Large
가 났다.
이는 역시나 업로드 용량관련 문제가 발생함을 나타내는 메세지인데,
아파치 환경설정으로
post_max_size = 200M
upload_max_filesize = 200M
등으로 넉넉하게 올려주소, 아파치 restart 시키고 다시 시도하니 마찬가지로 똑같은 오류가 그대로였다.
구글링으로 여러개의 포스팅을 보았으나, 대부분이 업로드 용량 제한에 관한 얘기였다.
https://blog.naver.com/tyboss/70016905003
이럴때는 어쩔수가 없다. 삽질이다.
네이버에디터는 팝업 형태의 이미지 첨부창을 싱글파일업로드 형태와 멀티파일 업로드모드 두개를 이용할 수 있는데,
필자는 멀리파일 업로드모드였다.
혹시나 하여 싱글 파일 업로드 모드로 전환하고 다시 시도 후에 성공 ~~
다른 분들도 나와 같은 상황일때 꼭 한번 시도해 보기 바란다.
[ /smarteditor2/sample/photo_uploader/attach_photo.js ]
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
//File API 지원 여부로 결정
function checkDragAndDropAPI(){
try{
if( !oNavigator.ie ){
if(!!oNavigator.safari && oNavigator.version <= 5){
bSupportDragAndDropAPI = false;
}else{
// bSupportDragAndDropAPI = true;
bSupportDragAndDropAPI = false;
}
} else {
bSupportDragAndDropAPI = false;
}
}catch(e){
bSupportDragAndDropAPI = false;
}
}
|
cs |
위의 소스에서 9라인 bSupportDragAndDropAPI = false; 형태로
bSupportDragAndDropAPI 형태의 멀티파일 업로드 모드를 false 시키면 싱글 파일 업로드 모드를 이용할 수 있다.