Closed Noah-RD closed 5 years ago
在本地测试正常显示,但是放在服务器,验证码就乱了。不是字符乱码的问题,因为只有数字和字母,用的也是默认字体。感觉是在渲染干扰线的时候,就乱了。。。这个怎么解决呢?
是我服务器的问题应该,我试了一个谷歌的验证码也是一样。。。
问题解决了,是字体的问题。我本地用的windows,将 C:\Windows\Fonts下的微软雅黑字体,放在服务器(我的是centos)的/usr/share/fonts下,然后命令fc-cache重新加载一下字体,然后重启项目就可以了。
C:\Windows\Fonts
/usr/share/fonts
fc-cache
在本地测试正常显示,但是放在服务器,验证码就乱了。不是字符乱码的问题,因为只有数字和字母,用的也是默认字体。感觉是在渲染干扰线的时候,就乱了。。。这个怎么解决呢?