tie*_*gao 3 kohana-3 kohana-auth
今天我下载了3.3.0但在使用Auth和ORM时出错:
致命错误:第37行/home/vsao4/domains/v4.mclub.vn/public_html/modules/auth/classes/Kohana/Auth.php中未找到"Auth_Orm"类
我的Auth配置如下:
'driver' => 'orm',
'hash_method' => 'md5',
'hash_key' => 'secret',
'lifetime' => 1209600,
'session_type' => Session::$default,
'session_key' => 'auth_user',
Run Code Online (Sandbox Code Playgroud)
而代码是:
$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');
}
Run Code Online (Sandbox Code Playgroud)
小智 9
更改
'driver' => 'orm',
Run Code Online (Sandbox Code Playgroud)
至
'driver' => 'ORM',
Run Code Online (Sandbox Code Playgroud)
此外,Database_Mysql类将出错.还要更改config/database.php文件:
'type' => 'mysql',
Run Code Online (Sandbox Code Playgroud)
至
'type' => 'MySQL',
Run Code Online (Sandbox Code Playgroud)
这是因为新的Kohana惯例:http: //kohanaframework.org/3.3/guide/kohana/conventions
| 归档时间: |
|
| 查看次数: |
4049 次 |
| 最近记录: |