묻고답하기
CKEDITOR의 긴 글 등록 문제
2016.12.14 13:40
일반 회원이 다른 사이트에 글을 올리고 그걸 긁어와서 제가 관리하는 사이트에 다시 올리는데 어느날부터 글이 올라가지 않는다고 해서 확인을 해보았습니다.
그 회원이 다른 사이트에 올렸던 글은 매우 긴 글이었고 똑같이 글을 올려보면 서버에 요청중입니다 메시지가 계속 뜨다가 3분이 지나면 메시지만 사라지고 에디터 화면에서 그대로 변화가 없습니다.
개발자도구에서 콘솔 에러베시지를 보면 익스플로러는
XML5617 : 잘못된 XML 문자입니다. 가 나오고
크롬에서는
the server responded with a status of 504 (Gateway Time-out) 이 뜨고 그 밑에
error xe.min.js?20161209190734
라고 나옵니다.
여기에서 문제는 admin 계정으로 올릴때는 아무 문제 없이 등록이 된다는 것입니다.
admin 으로 올릴때는 서버에 요청중입니다 메시지가 나오지 않고 바로 등록이 되고요.
일반 계정으로 그 글을 절반씩 나눠 올려봤는데 그 경우에는 둘 다 등록이 됩니다.
문제가 발생하는 경우는 매우 긴 글로 한꺼번에 올릴 경우에만 발생을 합니다.
그러나 그냥 일반 텍스트로 긴 글을 만들어 올릴때는 문제 없이 올라갑니다.
단순 p 나 font 태그 등이 포함된 문장을 붙여넣기를 통해 긴 글로 만들어서 테스트를 해보았는데 역시 같은 문제가 발생합니다.
그리고 이 문제가 xpresseditor 로 올릴때는 발생하지 않습니다.
ckeditor 로 올릴때만 발생을 하는데 그래서 최신 버젼인 4.6.1로 업그레이드를 해봐도 같은 문제가 발생합니다.
xe는 1.8.15 를 쓰다가 1.8.27로 업그레이드를 했고 그래도 같은 문제가 발생합니다.
호스팅은 cafe24의 웹호스팅을 사용하고 있습니다.
어떤 부분을 살펴봐야 될지 도움 부탁드리겠습니다.
다른 사이트와 여기 공홈에도 비슷한 테스트를 해보았습니다.
<p><font size=12>test</font></p>
이걸 복붙 해서 매우 길게 만들어서 등록해보았는데 마찮가지로 등록이 되지 않네요.
서버 세팅값의 문제일까요 아니면 CKEDITOR의 문제일까요? 아님 XE의 문제일까요?
이 문제가 해결이 안되면 다시 xpresseditor로 돌아갈수밖에 없는데 어찌해야할까요? ㅠㅠ