Вот здесь http://habrahabr.ru/blogs/drupal/64286/ под заголовком «Оптимизация Drupal с помощью модулей» описано как установить модуль Authcache и что прописать в settings.php.
C тех пор этот модуль обновился, и я не понимаю как теперь его включить. На официальной странице http://drupal.org/project/authcache вроде сказано что не обязательно, но лучше поставить модули Cache Router и Memcache API. (Поставил)
Еще в ридми сказано подредактировать settings.php
/* CACHE ROUTER */
$conf['cacherouter'] = array(
'default' => array(
'engine' => 'apc', // apc, memcache, db, file, eacc or xcache
'server' => array(), // memcached (host:port, e..g, 'localhost:11211')
'shared' => TRUE, // memcached shared single process
'prefix' => '', // cache key prefix (for multiple sites)
'path' => 'files/filecache', // file engine cache location
'static' => FALSE, // static array cache (advanced)
),
);
/* MEMCACHE MODULE */
$conf['memcache_servers'] = array('localhost:11211' => 'default');
/*In settings.php, make sure $conf['cache_inc'] loads Authcache:*/
$conf['cache_inc'] = './sites/all/modules/authcache/authcache.
Все это я поставил, и изменил следующее. Там где написано
'engine' => 'apc',
поставил
'engine' => ' memcached'
А еще что то надо менять?
Люди может я что-то неправильно сделал? Из-за этих действий сайт только тормозить стал.
Вот ридми модуля
Вложение | Размер |
---|---|
README.txt | 4.05 КБ |
Комментарии
а мемкеш и apc у вас установлены?
Я использовал только строку
<?php
$conf['cache_inc'] = './sites/all/modules/authcache/authcache.inc';
?>
Модуль работает.