thinkphp6 captcha 验证码不显示

591 阅读1分钟

在wamp环境下,thinkphp6框架中的captcha验证码不显示,请检查:

① PHP是否已经安装GD库支持(打开php.ini文件,开启GD库支持)

image.png

image.png

② 输出之前是否有任何的输出(尤其是UTF8的BOM头信息输出);(打开验证码文件为乱码,也有可能是BOM编码,可查看下方2寻找解决方法)

③ Image类库是否正确导入;

④ 如果是中文验证码检查是否有拷贝字体文件到类库所在目录;

⑤URL_MODEL模式,有些服务器不支持REWRITE 。

开启GD库之后,重启一下,即可。

参考: t.zoukankan.com/MY0101-p-67…