ubuntu 的PHP服务器,验证码图片不显示字符,怎么回事
程序员文章站
2022-06-16 18:36:46
...
ubuntu 的PHP服务器,验证码图片不显示字符,怎么回事?
有图片生成,就是没有字符显示.是字符集错误了吗?哪里设置?
windows的服务器可以. 就是ubuntu 不行
windows的服务器可以. 就是ubuntu 不行
检查你的字体文件路径.
有图片生成,就是没有字符显示.是字符集错误了吗?哪里设置?
回复讨论(解决方案)
代码贴出来看一下
把直接打开生成的图片看一下,看看是否正常!
代码贴出来看一下
=0 ) { imagesetpixel ($distortion_im, (int)($i+10+sin($j/$im_y*2*M_PI-M_PI*0.1)*4) , $j , $rgb); } } } //加入干扰象素; $count = 160;//干扰像素的数量 for($i=0; $i
windows的服务器可以. 就是ubuntu 不行
把直接打开生成的图片看一下,看看是否正常!
windows的服务器可以. 就是ubuntu 不行
代码贴出来看一下
=0 ) { imagesetpixel ($distortion_im, (int)($i+10+sin($j/$im_y*2*M_PI-M_PI*0.1)*4) , $j , $rgb); } } } //加入干扰象素; $count = 160;//干扰像素的数量 for($i=0; $i
windows的服务器可以. 就是ubuntu 不行
检查你的字体文件路径.
你把 62 行的 Header("Content-type: image/JPEG"); 注释掉就能看到错误信息了
ttf 是 windows 的字体文件,你需要安装支持库