Linux服务器 上传web后验证码乱码问题解决

centOS的服务器,配置完jdk、tomcat和mysql之后,将web发布到并部署启动,然后浏览器打开网站,出现了意外情况:


验证码怎么刷新都是四个方框。

本地调试绝对没有问题的。查看源码:

Linux服务器 上传web后验证码乱码问题解决_第1张图片

估计就是字体惹的祸。笔记本Windows系统上的宋体在Linux服务器上没有。

远程连接数据库,给jdk添加运行时字体:

cd /usr/……/java/jdk/jre/lib/fonts

打开笔记本搜索C盘:simsun.ttc。得到并复制这个文件到fonts目录下。


重启服务器,问题得到解决。



------------》》》

向Linux服务器添加系统字体:

服务器新建目录:fonts

simsun.ttc放在该目录下,fonts目录下执行以下命令:

mkfontscale
mkfontdir
fc-cache
重启服务器。

                                                                        《《《----------------------















你可能感兴趣的:(配置服务器)