XE->라이믹스 업그레이드 이후 에디터가 불러와지지 않습니다. 버전은 마스터 사용했습니다.

크롬, 웨일 두 군데서 테스트했고 저는 웨일에서 ckeditor 사용시 아래와 같은 콘솔 에러가 뜨면서 아예 입력이 불가능해집니다.

그나마 크롬에서는 불러는 와지는데, 다른 유저는 크롬에서도 아예 에디터창이 보이지 않는다고 합니다.

현재는 임시로 textarea로 적용해서 사용하고 있는 상태인데, 해결할 수 있는 방법이 있을까요?

게시판 스킨 문제인가 하고 게시판 스킨도 기본스킨으로 바꿔봤는데 동일합니다.

 

ckeditor.PNG

  • profile

    XE에서는 CKEditor에서 일부 플러그인을 제외하고 커스텀 빌드하여 사용하고 있고, 라이믹스는 순정 그대로 사용하고 있기 때문에 CKEditor 플러그인 관련해서 가끔 충돌이 발생하곤 합니다.

     

    1. common/js/plugins/ckeditor 폴더 내의 파일을 모두 다시 업로드하고, 브라우저 캐시를 비워 주세요.

    2. 관리자 화면에서 에디터 모듈 설정을 확인하고, 변경할 것이 없더라도 한 번 저장해 보세요.

    3. 관리자 화면에서 캐시파일 비우기를 해보세요.

  • profile ?
    해보니 에러수가 줄기는 했지만 여전히 에디터가 띄워지지는 않네요 ㅠㅠㅠㅠ
    en.js Failed to load resource: the server responded with a status of 404 (Not Found)
    ckeditor.js?20180125174008:783 Uncaught TypeError: Cannot read property 'options' of undefined
    at new $ (ckeditor.js?20180125174008:783)
    at Object.beforeInit (ckeditor.js?20180125174008:785)
    at Object.<anonymous> (ckeditor.js?20180125174008:266)
    at f (ckeditor.js?20180125174008:246)
    at Array.C (ckeditor.js?20180125174008:246)
    at w (ckeditor.js?20180125174008:246)
    at HTMLScriptElement.A.CKEDITOR.env.ie.f.$.onerror (ckeditor.js?20180125174008:247)

    여전히 이 정도의 에러는 남아 있습니다 ㅠㅠ
  • ? profile

    어떤 파일을 로딩하려고 시도하다가 계속 실패하고 있는지 (404 Not Found 에러가 발생한다는 en.js 파일이 어느 플러그인 소속인지) 개발자도구를 사용해서 좀더 뒤져보셔야 할 것 같아요.

  • profile ?
    /js/plugins/ckeditor/ckeditor/plugins/copyformatting/lang/en.js
    이 파일인 것 같네요 웨일이랑 크롬 양쪽에서만 이렇게 부딪히니 그냥 적용해놓을 수도 없고 되게 곤란하네요 ㅠㅠ
  • ? profile

    라이믹스와 함께 배포되는 copyformatting 플러그인은 원래 lang 폴더가 별도로 없는데요.
    상위 폴더에 있는 ckeditor.js가 정상이 아니거나, 다른 버전이 브라우저 캐시에 남아 있는 것 같습니다.

    정 안되면 아래 링크에서 언어파일을 따로 다운받아서 넣어 보세요.

    https://github.com/ckeditor/ckeditor-dev/tree/master/plugins/copyformatting/lang

  • profile ?
    넵, 알겠습니다!
    답변주셔서 감사합니다!