Как сменить тип кеширования

Lange

Пользователь
1) проверил запустит крон в ISPmanager пустая страница выходет (это по умолчание filecache)

2) Потом поставил так в config.php:
Код:
// Available cache types: memcache, sqlite, redis, eaccelerator, apc, xcache (default of filecache)
# name => array( (string) type, (array) cfg )
$bb_cfg['cache']['engines'] = array(
    'bb_cache'      => array('sqlite',  array()),
    'tr_cache'      => array('sqlite',  array()),
    'session_cache'  => array('sqlite',  array()),
 
    'bb_cap_sid'    => array('sqlite',  array()),
    'bb_login_err'  => array('sqlite',  array()),
);
 
// Datastore
// Available datastore types: memcache, sqlite, redis, eaccelerator, apc, xcache  (default filecache)
$bb_cfg['datastore_type'] = 'sqlite';

проверил запустит крон в ISPmanager выходет


как настройть sqlite? сам sqlite работает походу а вот надо настройть в движке

Проверь через phpinfo(); установлен ли вообще sqlite.
 

dimka3210

Пользователь
Стоп, стоп. Я знаю SQLite только вот этот

Please Login or Register to view hidden text.

и это база данных. Вы хотите её использовать как кеш? Допустим. Но зачем? Она точно так же сохраняет всё в файл. Если не нравится filecache то юзайте memcached или APC.
 

botyk

Пользователь
Исправил установил SQLite в настройке вставил:
Код:
// Available cache types: memcache, sqlite, redis, eaccelerator, apc, xcache (default of filecache)
# name => array( (string) type, (array) cfg )
$bb_cfg['cache']['engines'] = array(
    'bb_cache'      => array('sqlite',  array()),
    'tr_cache'      => array('sqlite',  array()),
    'session_cache'  => array('sqlite',  array()),
 
    'bb_cap_sid'    => array('sqlite',  array()),
    'bb_login_err'  => array('sqlite',  array()),
);
 
// Datastore
// Available datastore types: memcache, sqlite, redis, eaccelerator, apc, xcache  (default filecache)
$bb_cfg['datastore_type'] = 'sqlite';

Зашел через root в панель ISP manager и там в кроне через root запустил крон и все получилось
 

botyk

Пользователь
Раньше установил memcache но там ошибка какая то типа memcache не установлен хотя оно установлен и настроен
 

Nightmare

Пользователь
Раньше установил memcache но там ошибка какая то типа memcache не установлен хотя оно установлен и настроен

Мемкеш может быть memcached или memcache (сталкивался несколько раз с тем, что понимает либо одно либо другое). Что именно стоит, то и нужно прописывать, соблюдая регистр букв в названии модуля.
 
Сверху