前言:
撇开剂量谈毒性都是耍流氓!
撇开环境谈配置都是刷流氓!
环境:
服务器环境:Centos 6.5
CKfinder版本:2.4
Web服务器:Tomcat 7+
问题:
在使用CKfinder上传含有中文名称的图片或文件时,保存数据库中的URL是乱码。
解决思路:
在CKFinder中预览看是正常显示,但是保存到数据库中时乱码,而且乱码格式”%E9%95%BF%E9”,大致明白了是对中文进行了utf-8的encode.
解决办法:
配置Tomcat conf server.xml Connector 添加URIEncoding="UTF-8"
如:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/>
bingo!