Ответ 1
Это поведение, которое вы описываете, не является нормальным, по какой-то причине CKEditor не правильно определяет свою собственную папку, поэтому перед загрузкой CKEditor вы должны установить переменную CKEDITOR_BASEPATH
.
Вкратце прокомментировано здесь: http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.html#.basePath, но могут быть и другие места, где это объясняется лучше.
Следовательно, успешная реализация:
<script>
window.CKEDITOR_BASEPATH = 'http://example.com/path/to/libs/ckeditor/';
</script>
Затем загрузите основной ckeditor.js
script. Обратите внимание, что вы можете использовать корневые пути, например. /path/to/libs/ckeditor/
, но относительные пути не работают.