为了账号安全,请及时绑定邮箱和手机立即绑定

注册时失败

Unknown Property – yii\base\UnknownPropertyException

Setting unknown property: common\models\User::verification_token

in C:\pay\imooc\hyii2\vendor\yiisoft\yii2\base\Component.php


请问有人遇到过这个错误吗?

正在回答

3 回答

在这个路径的user模型类中定义一个私有的属性 $verification_token=""; 就好了

C:\website\yii2.io\common\models\User.php

private $verification_token="";

https://img1.sycdn.imooc.com//5d1a5d840001787514040681.jpg

0 回复 有任何疑惑可以回复我~
#1

cccc3

错了要定义成公共的静态属性 public static $verification_token="";
2019-07-02 回复 有任何疑惑可以回复我~

https://img1.sycdn.imooc.com//5d15c3210001d81611940828.jpg

看一下第56和57行,注释掉这句话就可以的


0 回复 有任何疑惑可以回复我~

提示你user表中没有某个字段,表中加个字段就可以了。

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
PHP之Yii2框架搭建完整博客系统
  • 参与学习       22594    人
  • 解答问题       279    个

Yii是PHP快速开发的最佳实践之一,一起领略yii2快速开发的风采

进入课程

注册时失败

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信