排查思路
- 是否开启gd2以及gd2
- 排查bom
- 排查代码
- 清除缓存
开启gd/gd2
找到php.ini
开启dg2库
去掉前面的;
注释,有的可能会带.dll后缀影响不大
然后通过生成图片验证是否成功
查看是否存在bom
修改为utf-8即可,如果你的代码携带bom也需要排查一下
代码问题
tp5下验证码存在bug需要添加修改vendor\topthink\think-captcha\src\Captcha.php
下的entry方法
ob_clean();
排查思路
找到php.ini
开启dg2库
去掉前面的;
注释,有的可能会带.dll后缀影响不大
然后通过生成图片验证是否成功
修改为utf-8即可,如果你的代码携带bom也需要排查一下
tp5下验证码存在bug需要添加修改vendor\topthink\think-captcha\src\Captcha.php
下的entry方法
ob_clean();