php yii 验证码问题

conroller 里面:

use yii\captcha\Captcha;

public function actions()
{
    return [
        'captcha' => [
            'class' => 'yii\captcha\CaptchaAction',
            'maxLength' => 5,
            'minLength' => 5
        ],
    ];
}

model 里面:

public $verifyCode; 
public function rules()
{
    return [
        [
            'verifyCode',
             'captcha',
        ],
    ];
}
public function attributeLabels()
{
    return [
        'verifyCode' => '', 
    ];
}    

表单里面:

use yii\captcha\Captcha;
<?php 
    echo Captcha::widget([
        'name'=>'captchaimg',
        'captchaAction'=>'login/captcha',
        'imageOptions'=>[
            'id'=>'captchaimg', 
            'title'=>'换一个', 
            'alt'=>'换一个',
            'style'=>'cursor:pointer;margin-left:25px;'
            ],
        'template'=>'{image}'
        ]);
?>

视图结果不显示验证:

https://img1.mukewang.com/5c8f5bb00001679801860030.jpg

html 代码:

https://img4.mukewang.com/5c8f5bb1000170c008000026.jpg
为什么不显示呢?没有报错。

米琪卡哇伊
浏览 359回答 3
3回答

森林海

具体报错是看src里的那个url.

www说

你那个src怎么有个v1
打开App,查看更多内容
随时随地看视频慕课网APP