系统上线后,在获取验证码接口时,获取的验证码图片上没有对应的验证码数字,经过验证后,是由于Linux缺少字体造成的。
正常我们也可以将window的字体直接上传到linux服务器上,window的字体文件路径为:c:windowfonts
如果字体是ttc,则将ttc扩展名改为ttf即可;
复制到linux上的/usr/share/fonts目录下,然后执行以下4步(需root权限):
(1) cd /usr/share/fonts; (2) mkfontscale; (3) mkfontdir (4) fc-cache
然后执行fc-list可以查看当前系统的所有字体;
执行fc-cache将字体加载状态;
————————————————
原文链接:https://blog.csdn.net/fycghy0803/java/article/details/97148275