代码扫描后登录接口需要验证码,laravel的比较麻烦,try catch 注释后,一直报错,结果遇到了imagettftext(): Could not find/open font 一直报错,根据日志摸索到是
文件不存在,真的是坑,真的是细节决定成败,这个字体库没有,一直无法在画布上生成验证码。
就会生成画布,上面的字体无法生成。
解决办法:
1、查看文件的字体库是否存在
2、检查代码路劲是否存在,win和linux的路径是有差别,一定要是全路径
把所需要的字体库拉进去就搞定了。
推荐