时间:2021-07-01 10:21:17 帮助过:34人阅读
字体路径对吗?
字体路径对吗?
应该不是字体文件路径问题,背景中好像也不是标准字体
你的两种字符不是同一个字体吧?
如果不是同一个字体,先改成一样的看看
应该不是字体文件路径问题,背景中好像也不是标准字体
你的两种字符不是同一个字体吧?
如果不是同一个字体,先改成一样的看看
是不是字体包没有上传
是不是字体包没有上传
应该不是图片生成的问题。因为背景图都生成了。
看看服务器log有没有什么警告或者错误。
试试用这个能否生成,字体那里改为你的字体。
字体路径不对的可能性很大,把imagefttext 那里的字体打印出来看看。
你本机应该是WIN系统吧,
万网的PHP都是linux系统,看看权限啊,
1.php文件的编码是否是utf-8无bom。
2.thinkphp如果开启入口文件的debug,验证码有可能出不来,不知道是否是版本的原因,thinkphp3.0会有这么的问题。
3.有可能是你文件路径不对,或者文件权限出现问题。
你本机应该是WIN系统吧,
万网的PHP都是linux系统,看看权限啊,
应该不是图片生成的问题。因为背景图都生成了。
看看服务器log有没有什么警告或者错误。
试试用这个能否生成,字体那里改为你的字体。
1.php文件的编码是否是utf-8无bom。
2.thinkphp如果开启入口文件的debug,验证码有可能出不来,不知道是否是版本的原因,thinkphp3.0会有这么的问题。
3.有可能是你文件路径不对,或者文件权限出现问题。
我给那个代码试了吗?有没什么错误提示?
我也遇到了和你一样的问题-------本地访问验证码显示正确,放在万网的服务器后发现无法显示
解决方案:
更改文件的访问权限
一开始这个文件就只有 读取和 执行的权限
我把 写入权限勾上后,就能正确显示了
写给那些和我有相同遭遇,还在迷茫当中的人!!