美文网首页一只不甘沦为码农的程序猿
阿里云ECS-CentOS7.4 Kaptcha验证码字体显示异

阿里云ECS-CentOS7.4 Kaptcha验证码字体显示异

作者: zorkelvll | 来源:发表于2019-03-24 09:22 被阅读0次
    image

    ZERO

        持续更新 请关注:https://zorkelvll.cn/blogs/zorkelvll/articles/2018/12/02/1543722583847

    背景

    在一台阿里云ECS服务器CentOS7.4上部署程序,发现Kaptcha验证码显示异常,如下

    imagepng

    经分析排查,该验证码在windows及mac下本地前端页面显示正常,并且在后端服务器中生成验证码的地方将其以文件的形式生成去查看文件也是正常的 =》因此,分析应该是系统环境字体的问题,先将解决办法记录如下:

    1、确认部署环境CentOS7.4的默认字体是msam10.ttf

    fc-macth #可查看默认字体,且字体文件在/usr/share/fonts/lyx目录下
    

    2、重命名 msam10.ttf 或者 删除;

    文件路径:/usr/share/fonts/lyx/msam10.ttf

    3、重新启动工程包即可解决文件

    相关文章

      网友评论

        本文标题:阿里云ECS-CentOS7.4 Kaptcha验证码字体显示异

        本文链接:https://www.haomeiwen.com/subject/nifevqtx.html