3

今日私は3.3.0をダウンロードしますが、AuthとORMで作業するときにエラーが発生します:

致命的なエラー:クラス'Auth_Orm'が/home/vsao4/domains/v4.mclub.vn/public_html/modules/auth/classes/Kohana/Auth.phpの37行目に見つかりません

以下のような私の認証設定:

'driver'       => 'orm',
'hash_method'  => 'md5',
'hash_key'     => 'secret',
'lifetime'     => 1209600,
'session_type' => Session::$default,
'session_key'  => 'auth_user',

コードは次のとおりです。

 $ars = array(
                'username'=>'manhquan',
                'password'=>'232323',
                'email'=>'manhquan@fifthmediacorp.com'
            );
            if (Auth::instance()->login($ars['username'], $ars['password']))
            {

                    // sucessfully loged
                    $this->response->body('login');

            } else {
                //TODO error
                $this->response->body('not login');
            }
4

1 に答える 1

9

変化する

'driver' => 'orm',

'driver' => 'ORM',

また、Database_Mysqlクラスにエラーが発生します。また、config/database.phpファイルを変更します。

'type' => 'mysql',

'type' => 'MySQL',

これは、新しいコハナの慣習が原因で発生します:http: //kohanaframework.org/3.3/guide/kohana/conventions

于 2012-10-25T07:37:31.927 に答える