欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Warning: imagettfbbox(): Could not read font in XXX on line X

程序员文章站 2022-06-28 11:14:04
今天在做图形验证码的时候,在windows运行好好的代码在CentOS下却无法运行了。报了如下警告 通过查看文章得知,需要使用的字体类型是TrueType fonts 原本默认的是使用的 字体,如下图,通过file命令查看得知是属于OpenType类型,虽然在windows下是可以的,但是在Cent ......

今天在做图形验证码的时候,在windows运行好好的代码在centos下却无法运行了。报了如下警告

warning: imagettfbbox(): could not read font in /mnt/hgfs/web/test/clicaptcha.class.php on line 15

通过查看文章得知,需要使用的字体类型是truetype fonts
Warning: imagettfbbox(): Could not read font in XXX on line X
原本默认的是使用的sourcehansanscn-normal.otf字体,如下图,通过file命令查看得知是属于opentype类型,虽然在windows下是可以的,但是在centos下却出现了,兼容性问题,所以我有找了一个truetype字体进行替换,替换后就好了
Warning: imagettfbbox(): Could not read font in XXX on line X