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

Started by botyk on 2013-06-08 00:30 — 17 replies, 2998 views

#11
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.
#12
Sprinx,
ОЗУ 1024 мб
В php.ini у меня
memory_limit = 128M
Lange,
SQlite установлен
#13
Стоп, стоп. Я знаю SQLite только вот этот http://www.sqlite.org/about.html и это база данных. Вы хотите её использовать как кеш? Допустим. Но зачем? Она точно так же сохраняет всё в файл. Если не нравится filecache то юзайте memcached или APC.
#14
redis или apc
мое мнение apc намного лучше и отличная в настройках
#15
Исправил установил 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 запустил крон и все получилось
#16
Раньше установил memcache но там ошибка какая то типа memcache не установлен хотя оно установлен и настроен
#17
Я за eaccelerator
#18
Раньше установил memcache но там ошибка какая то типа memcache не установлен хотя оно установлен и настроен

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