kindeditor 上传图片失败问题总结

1.近段时间一直在处理kindeditor上传图片失败的问题,前期一直以为是前端的问题,利用谷歌控制台,打断点,修改方法,一直都找不到解决方案,直到查看服务器配置,才发现:

WEB 1号服务器 /data/app/tomcat/work/xxx/xxx/xxx目录不存在,而且/data/app/tomcat/work目录属主为root(可能tomcat之前用root用户重启过),且只有属主可写,从而造成图片临时文件无法写入导致图片上传失败。

解决方案:
修改/data/app/tomcat/work属主为ecpadm,并且修改权限为属主及组可写,问题解决。

2.使用kindeditor 富文本编辑器下面这个不显示

我们的项目是从jQuery1.9.0直接升级到3.3.0,jQuery里面有太多的方法被废除,同时也影响到kindeditor 富文本编辑器的使用,上网找寻了好多办法,终于找到原因:

kindeditor 默认加载的方法如下

KindEditor.ready(function(K) {
                window.editor = K.create('#editor_id');
        });

修改为

window.editor =KindEditor.create('#editor_id');
$(document).ready(function(){}) 
当 DOM(文档对象模型) 已经加载,并且页面(包括图像)已经完全呈现时,会发生 ready 事件。当我们使用默认方法调用时kindeditor 富文本都没加载出来,调用它内部的方法自然不会生效,

更多 jQuery 事件 - ready() 方法请移步

 https://www.html.cn/jqapi-1.9/ready/

posted @ 2019-05-07 09:25  小王从(前)端记  阅读(3092)  评论(0编辑  收藏  举报