생존 코딩

CKEditor 4.4.6 -> 4.12.1

취약점이 있다고 CKEditor를 업그레이드 해야한단다.

늘 그렇듯 별 문제 없는것을 건드려야한다.

그냥.... 하자.

현재 기준 최신버전인 CKEditor 4.12.1을 받아 프로젝트에 폴더하나 만들어 몽땅 쑤셔 넣는다.

기존 4.4.6에서 설정 잡아 놓은것들을 4.12.1 폴더에 카피해서 넣자 (ckeditor.toolbar.set.js, config.js .... 등)

CKEditor를 사용하기 위해 잡아놓은 경로를 4.4.6에서 4.12.1 경로로 바꾼다. 
<script src="/ckeditor-4.4.6/ckeditor.js" type="text/javascript"></script><script src="/ckeditor-4.4.6/config.js" type="text/javascript"></script><script src="/ckeditor-4.4.6/adapters/jquery.js" type="text/javascript"></script><script src="/ckeditor-4.4.6/ckeditor.toolbar.set.js" type="text/javascript"></script>


테스트...

에디터 잘 작동된다.... 그런데 파일 첨부하면 에러 발생

CKEditorFuncNum에 null이 들어온다...

삽질 끝에

config.js에 config.filebrowserUploadMethod = 'form'; 한줄 추가하고 해결

2019-07-17 11:19:05 PettyTrick 308