Database Kohana-每个环境的数据库配置

Database Kohana-每个环境的数据库配置,database,kohana,config,environment,kohana-3.3,Database,Kohana,Config,Environment,Kohana 3.3,我想在我的引导中设置我将使用的环境函数的正确配置。 我试着用 Database::instance('my_conf'); 或 这不管用 有什么想法吗 Kohana版本:3.31-在引导程序中,加载模型模块后,写入: Kohana::$config->attach(new Config_File('config/'.$_SERVER['YOUR_ENV'])); 2-在文件夹配置中创建名为$_SERVER['YOUR_ENV']的子文件夹“foobar” 3-将您的文件>config/

我想在我的引导中设置我将使用的环境函数的正确配置。 我试着用

Database::instance('my_conf');

这不管用

有什么想法吗


Kohana版本:3.3

1-在引导程序中,加载模型模块后,写入:

Kohana::$config->attach(new Config_File('config/'.$_SERVER['YOUR_ENV']));
2-在文件夹配置中创建名为$_SERVER['YOUR_ENV']的子文件夹“foobar”

3-将您的文件>config/foobar/database.php放入其中|不要更改“default”键

4-在apache中设置:

SetEnv YOUR_ENV foobar
而且很有效

return array
(
    'default' => array
    (
        // your config
    )
)
SetEnv YOUR_ENV foobar