此文转载自:https://blog.csdn.net/qq_43058685/article/details/112920076#commentBox

还有不知道是不是因为是多应用模式的原因,我在安装好captcha后,在全局的配置目录下,并没有captcha的配置文件。
ThinkPHP6.0.5 验证码 遇到的坑 (验证失败)
如果需要自己配置一些属性设置的话,可以根据自己需要把下方这个配置文件放到全局的配置目录下,或者某个应用的配置目录下。

captcha.php 文件名要为这个,之前名命为config.php不起作用

<?php
// +----------------------------------------------------------------------
// | Captcha配置文件
// +----------------------------------------------------------------------

return [
    //验证码位数
    'length'   => 5,
    // 验证码字符集合
    'codeSet'  => '2345678abcdefhijkmnpqrstuvwxyzABCDEFGHJKLMNPQRTUVWXY',
    // 验证码过期时间
    'expire'   => 1800,
    // 是否使用中文验证码
    'useZh'    => false,
    // 是否使用算术验证码
    'math'     => false,
    // 是否使用背景图
    'useImgBg' => false,
    //验证码字符大小
    'fontSize' => 25,
    // 是否使用混淆曲线
    'useCurve' => true,
    //是否添加杂点
    'useNoise' => true,
    // 验证码字体 不设置则随机
    'fontttf'  => '',
    //背景颜色
    'bg'       => [243, 251, 254],
    // 验证码图片高度
    'imageH'   => 0,
    // 验证码图片宽度
    'imageW'   => 0,

    // 添加额外的验证码设置
    // verify => [
    //     'length'=>4,
    //    ...
    //],
];

相关文章:

  • 2021-11-24
  • 2021-05-29
  • 2021-04-21
  • 2021-12-03
  • 2021-12-15
  • 2021-12-05
  • 2022-01-20
  • 2021-04-23
猜你喜欢
  • 2021-12-23
  • 2021-07-26
  • 2021-05-14
  • 2021-11-27
  • 2022-01-18
  • 2021-06-04
  • 2021-11-29
  • 2021-07-15
相关资源
相似解决方案