0
我在更改服務器後登錄時出現此錯誤。Yii進行身份驗證,使用此時不在對象上下文中
Fatal error: Using $this when not in object context
在accountController.php:
$model->attributes=$_POST['Account'];
if ($model->validate() && $model->login()) {
...
}
在account.php
public $email;
public $password;
private $_identity;
.....
public static function authenticate()
{
$this->_identity = new UserIdentity(
$this->email,
$this->password
);
}
_indentity,電子郵件地址和密碼不在對象範圍內,怎麼說有可能嗎?
訪問它謝謝,是爲了。現在正在工作,但很奇怪,因爲在其他服務器上工作。 –