天天看点

ueditor上传图片功能不能正常使用

一开始报:ueditor 后端配置项没有正常加载,上传插件不能正常使用!

刚开始是按官网的操作,在umeditor根目录创建一个WEB-INF下放lib的jar包,结果是在本地Tomcat操作,重启下Tomcat就可以了。而在公司的模拟库还是不行的。

后来就找到demo.war根目录下的WEB-INF/lib。把包放到这个目录下,

结果是验证配置是否成功的链接可以了(成功了一半了,之前一直是连这个都出不来):如下的配置

http://localhost:8080/umeditor/jsp/controller.jsp?action=config

可以正常返回数据:

ueditor上传图片功能不能正常使用

但是上传图片时报:上传图片错误,看了下,图片没有上传到config.json配置的上传目录里

一开始查百度有说是没有文件生成文件的权限,改了下文件的权限为777还是不行的。

然后就开始了漫长的找错之旅。后来看到如下的错误:

ueditor上传图片功能不能正常使用

点击如下的(如下的红色笔涂抹部分是ip加端口,我的umeditor是放在根路径下的)

ueditor上传图片功能不能正常使用

看到了具体的报错如下:

ueditor上传图片功能不能正常使用

明明有common-fileupload.jar包了,为什么还报这个类找不到呢。初步怀疑是jar包冲突了,

尝试备份lib包,然后删除,只放入ueditor官方的lib包,重启服务。搞定,可以正常上传图片,完美。