爱收集资源网

laravel框架使用captcha插件解决验证码问题

网络整理 2023-10-02 00:07

laravel框架composer加载captcha插件实现验证码出现怪异bug解决方案

1.首先说一下楼主碰到这个问题后的经历,查看了各类博客,翻了小100篇文章,各类介绍验证码生成,(此时早已重新生成第9遍),仍然是同样的问题,复制图片来看路径是一个小黑框,见右图

#4:e:3:d:c:0:f:1:4:9:f:b:5:1:4:4:f:7:b:f:8:0:2:c:b:4:c:c:2:0:9:e#

#4:4:4:4:0:7:d:0:0:d:b:a:b:9:4:f:f:2:7:c:c:6:e:e:7:7:0:1:f:e:e:5#

2.对就是这样的,很难过,之后如何办呢,也不能舍弃,只能继续杀杀脑细胞,之后想到了清楚缓存,就在控制器尝试,仍然不行,此时早已排查所有问题

3.继续尝试,找captcha源码,(源码位置:mews-captcha-src-Captcha.php)找到输出的位置,复印,发觉乱码

再仔细排查,找源码输出的位置呗,就在本文件第280行:

#0:e:5:d:d:1:b:1:2:3:c:3:8:1:3:f:6:3:1:e:f:6:a:3:d:a:1:d:7:5:e:4#

之后在这个之前消除缓存,就是加上php消除缓存函数:

#5:7:e:b:2:2:4:e:5:3:a:d:1:6:a:9:6:e:4:3:2:0:7:2:7:5:7:c:a:8:b:a#

4.让人开心的一幕出现了,正常显示如右图:

#1:6:b:b:0:5:c:2:e:3:b:c:1:3:5:2:8:3:5:7:e:8:f:b:e:6:8:5:2:4:0:6#

5.总结:出现此问题呢不能着急,只能一点一点剖析,其实这个过程是比较掉眉毛的,/掩面

所以楼主有这个经历,就写出来希望可以帮到上次遇见这个问题的男子伴,才能快速解决此问题~

电脑上验证码显示不出来
上一篇:交友新招!让你微信群人气爆棚 下一篇:没有了
相关文章