验证码服务器上显示不了汉字
刚开始我以为是显示不了楷体,我就把设置字体的删掉了,用默认字体,
本地没问题,布置到服务器上 汉字显示都是方框!
就很纳闷 本地怎么跑都没问题
您的每一个用心回答,都会让这个世界变得更美好一些!
已解决,给晚上介绍的比较少,分析了一下应该是没有字体的原因。解决途径如下
1、查看中文字体 fc-list :lang=zh 2、安装字体 yum -y install fontconfig #安装字体库 yum -y install ttmkfdir mkfontscale #安装字体索引信息 可拷贝Windows的字体目录:C:\Windows\Fonts 3、linux字体目录:/usr/share/fonts,建议创建一个目录mkdir chinese 放中文字体 4、把字体上传到/usr/share/fonts/chinese目录 5、然后在/usr/share/fonts/chinese执行命令,生成字库索引信息 mkfontscale (如果提示 mkfontscale: command not found,需自行安装 # yum install mkfontscale ) mkfontdir 6、更新字体缓存 fc-cache 其他: linux中不显示中文即没有安装相应的字体,我们安装字体即可: 在centos中执行:yum install bitmap-fonts bitmap-fonts-cjk
那你不用汉字不就行了吗?哈哈,你用数字和字母呀。
这是第三方框架的问题,懒得改了,要么就换一个框架。
已解决,给晚上介绍的比较少,分析了一下应该是没有字体的原因。解决途径如下
那你不用汉字不就行了吗?哈哈,你用数字和字母呀。
这是第三方框架的问题,懒得改了,要么就换一个框架。