We use cookies
We use cookies to optimize our website. By continuing to browse the site, you agree to our use of cookies.
Control panel
  • Русский
  • Українська
  • English
  • UAH
  • USD
  • RUB
  • EUR
  • 0-800-307-307 Hotline
  • +38 (044) 392-74-33 Kiev
  • +38 (057) 728-39-00 Kharkiv
  • +38 (056) 794-38-31 Dnipro
  • +38 (032) 229-58-93 Lviv
  • +38 (048) 738-57-70 Odessa
  • +38(093) 170-15-42  Life
  • +38 (067) 400-88-44 Kievstar
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7 (499) 348-28-61 Moscow

2.13.5.5. Setting up Memcache in Drupal

To enable support Memcache in Drupal:

  1. Copy the link to the archive with the latest version of the Memcache module below of this page.
  2. Open the site admin panel.
  3. Go to the section "Extensions» («Extend»).
  4. Click "Install new module» («Install new module»).
  5. Paste the copied link into the “Install with URL-addresses» («Install from a URL»).
  6. Click "Install» («Install»).
  7. Wait for the installation to complete.
  8. In chapter "Extensions» («Extend") Find" Memcache "in the list, check the box next to it and at the bottom of the page click"Install» («Install»).
  9. At the end of the file sites/default/settings.php add code like this:
$conf['cache_backends'][] = 'sites/all/modules/memcache/memcache.inc';
$conf['lock_inc'] = 'sites/all/modules/memcache/memcache-lock.inc';
$conf['memcache_stampede_protection'] = TRUE;
$conf['cache_default_class'] = 'MemCacheDrupal';
 
// The 'cache_form' bin must be assigned to non-volatile storage.
$conf['cache_class_cache_form'] = 'DrupalDatabaseCache';
 
// Don't bootstrap the database when serving pages from the cache.
$conf['page_cache_without_database'] = TRUE;
$conf['page_cache_invoke_hooks'] = FALSE;
$conf['memcache_servers'] = array('unix:///home/example/.system/memcache/socket' => 'default');

In the line with the parameter memcache_servers instead example indicate hosting account namein which the site is hosted.

//Memcache configuration
$settings['memcache']['servers'] = ['unix:///home/example/.system/memcache/socket' => 'default'];
$settings['memcache']['bins'] = ['default' => 'default'];
$settings['memcache']['key_prefix'] = '';
$settings['cache']['default'] = 'cache.backend.memcache';

In the line with the parameter servers instead example indicate hosting account namein which the site is hosted.

After completing these steps, check the site.