2013-06-11 1 views
3

Я хочу установить в моей начальной загрузке правильную конфигурацию. Я буду использовать функции среды. Я пытаюсь использоватьKohana - конфигурация базы данных для каждой среды

Database::instance('my_conf'); 

или

Kohana::$config->attach(new Config_File('config/'.$environment)); 

Это не работает ....

Любая идея?

Kohana Версия: 3,3

ответ

2

1 - В вашей начальной загрузки, после того, как модуль загрузки модели, написать:

Kohana::$config->attach(new Config_File('config/'.$_SERVER['YOUR_ENV'])); 

2 - Создать в папке конфиг подпапках "Foobar" от имени $ _SERVER [» YOUR_ENV ']

3 - Вставьте в него свой файл> config/foobar/database.php | не меняют "по умолчанию" ключ

return array 
(
    'default' => array 
    (
     // your config 
    ) 
) 

4 - Установка в апача:

SetEnv YOUR_ENV foobar 

И это работает !!

 Смежные вопросы

  • Нет связанных вопросов^_^