我使用ckfinder成功配置了ckeditor(它在CI之外工作)但是当我点击浏览按钮时,我得到了链接:
http://localhost/timeline/index.php/ckfinder.html?type=Images&CKEditor=editor1&CKEditorFuncNum=1&langCode=en
正确的链接应该有ckfinder来代替index.php,它试图访问控制器并从CI中提供404错误。
我在ckfinder的配置文件中做错了什么? 请注意,我没有使用CI的任何htaccess或路由功能。
答案 0 :(得分:0)
添加到ckeditor config.js,以下几行解决了这个问题。
config.filebrowserBrowseUrl = '/ckfinder/ckfinder.html';
config.filebrowserImageBrowseUrl = '/ckfinder/ckfinder.html?type=Images';
config.filebrowserFlashBrowseUrl = '/ckfinder/ckfinder.html?type=Flash';
config.filebrowserUploadUrl = '/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Files';
config.filebrowserImageUploadUrl = '/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Images';
config.filebrowserFlashUploadUrl = '/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Flash';