2016-05-12 14:49:30 4519次浏览 2条回答 0 悬赏 10 金钱
PHP Fatal Error – yii\base\ErrorException
Call to undefined method common\models\User::findIdentity()

在执行项目之后:SiteController -> render( index )

执行layout main 文件,调用 Yii::$app->user->isGuest;

报错是: 调用未知的方法 -》 common\models\User::findIdentity() ;

what ?

最佳答案

  • bryson 发布于 2016-05-12 14:59 举报

    common\models\User 看看有沒有 findIdentity()

    4 条回复
    回复于 2016-05-12 15:16 回复

    没有。 Yii::$app->user 继承的 yii\web\user

    回复于 2016-05-12 15:27 回复


    某個地方有調用到 common\models\User :: findIdentity()
    你在錯誤內容下面看一下. 是哪裡執行的

    回复于 2016-05-12 15:36 回复

    已经解决了, yii::$app->user 需要调用模型里面的findIdentity()函数, 只需要添加就行了, 框架验证 true : false 。

    回复于 2016-05-12 15:37 回复

    已经解决了, yii::$app->user 需要调用模型里面的findIdentity()函数, 只需要添加就行了, 框架验证 true : false 。

    觉得很赞
  • 回答于 2016-05-12 16:01 举报

    某個地方有調用到 common\models\User :: findIdentity()
    你在錯誤內容下面看一下. 是哪裡執行的

您需要登录后才可以回答。登录 | 立即注册
Abenr
见习主管

Abenr 上海

注册时间:2015-04-17
最后登录:2016-12-23
在线时长:9小时33分
  • 粉丝2
  • 金钱375
  • 威望0
  • 积分465

热门问题