решено Конфиг config.local.php

Dr_Brown

Пользователь
#1
В какой то из ревизий, добавили возможность, выносить требуемые данные, из config.php в отдельный свой конфиг, который не будет обновляться типа, поделитесь как правильно сделать ?
 

dimka3210

Пользователь
#2
Смотрим сюда

Please Login or Register to view hidden text.


Если рядом с конфигом лежит файл config.local.php, то он подключается и перетирает настройки из базового.
 

Exile

Администратор
#3
Пример для демо-версии нашей. Рядом с config.php лежит файл config.local.php, в котором прописано следующее:
PHP:
<?php

$bb_cfg['db'] = array(
    'db1' => array('localhost', 'beta', 'beta', '*******', $charset, $pconnect),
);

$bb_cfg['cache']['prefix']   = 'beta_';

// Available cache types: memcache, sqlite, redis, apc, xcache (default of filecache)
# name => array( (string) type, (array) cfg )
$bb_cfg['cache']['engines'] = array(
    'bb_cache'      => array('memcache', array()),
    'bb_config'     => array('filecache', array()),
    'tr_cache'      => array('memcache', array()),
    'session_cache' => array('memcache', array()),
    'bb_cap_sid'    => array('memcache', array()),
    'bb_login_err'  => array('memcache', array()),
    'bb_poll_data'  => array('memcache', array()),
);
// Datastore
// Available datastore types: memcache, sqlite, redis, apc, xcache  (default filecache)
$bb_cfg['datastore_type'] = 'memcache';
Минимально необходимые параметры в общем.
 

Dr_Brown

Пользователь
#4
Т.е. если я правильно понял, все что указано в config.local.php будет браться из него, остальное из базового конфига ?
 
Сверху