网站开发与维护专员岗位职责,做一个网站建设,企业网站制作模板免费,用wordpress搭建的网站问题描述#xff1a;在linux Centos-7.5_64bit系统的其他服务器上不乱码#xff0c;在部署项目的正式服务器乱码
水印字体设置是 微软雅黑
Font wordFont new Font(微软雅黑, Font.ITALIC,(srcImgHeightsrcImgWidth)/50); 一.Springboot项目#xff0c;部署在…问题描述在linux Centos-7.5_64bit系统的其他服务器上不乱码在部署项目的正式服务器乱码
水印字体设置是 微软雅黑
Font wordFont new Font(微软雅黑, Font.ITALIC,(srcImgHeightsrcImgWidth)/50); 一.Springboot项目部署在tomcat下边
1.一开始以为tomcat的问题配置了tomcat启动脚本里的/home/tomcat-9.0/bin/catalina.sh下的JAVA_OPTS-server -Xms1023m -Xmx256m -Dfile.encodingUTF8 -Dsun.jnu.encodingUTF8 编码试了不行。
2.尝试在 tomcat 的 conf/server.xml 里增加了 Connector port80 protocolHTTP/1.1connectionTimeout20000redirectPort8443maxParameterCount1000URIEncodingUTF-8/URIEncodingUTF-8试了还不行。
3.后来静下心来想了想在其他服务器上用的tomcat都是一样的其他服务器上行这台服务器上不行应该不是tomcat的问题然后想应该是liunx Centos 系统字体的问题都找Centos的字体在哪个目录下边找到是在/usr/share/fonts 和 /usr/share/fontconfig发现不乱码的服务器有这两个目录而乱码的服务器上没用这两个目录然后就定位到是Centos字体的问题就用
yum -y install fontconfig
在乱码的哪台服务器上执行了命令安装完确认了在/usr/share下边有了fonts和fontconfig目录然后重启了tomcat试了一下上传图片看了看没有乱码了问题得到了解决。