2.13.7.7. Настройка Memcached в Webasyst
Настройка
Для настройки Memcached в Webasyst создайте в каталоге wa-config
файл cache.php
со следующим содержимым:
<?php return array( 'default' => array( 'type' => 'memcached', 'namespace' => 'wa', 'servers' => array( array( 'host' => '/home/' . explode("/",__DIR__)[2] . '/.system/memcache/socket', 'port' => 0, ), ) ) );
В строке с параметром namespace
вместо wa
укажите свой произвольный идентификатор, необходимый для избежания конфликтов при использовании Memcached сразу несколькими сайтами.
Проверка
Для проверки работы кеширования создайте и выполните простой тестовый скрипт, который выводит все хранящиеся в Memcached ключи:
<?php $cache = new Memcached(); $cache->addServer('/home/' . explode("/",__DIR__)[2] . '/.system/memcache/socket', 0); echo '<pre>'; var_dump($cache->getAllKeys()); echo '</pre>';