[Drupal] Domain Access & memcache sa donne quoi ?
Submitted by Sir Squall on Wed, 01/20/2010 - 17:38
Bon c'est bien mignon tous sa sur papier, mais en pratique sa donne quoi.
Donc imaginons on install domain access (Pour les neophites c'est pour du multisite) sur drupal, qu'on crée 4 nouveau domaine, jusque là rien de special tous fonctionne bien.
Ensuite activon le cache, histoire de stabiliser tous sa, et on active memcache.
Et ben surprise, on a quelque perte de configuration, les pages en cache ne réagissent pas bien, et tous sa a cause d'un petit détail !!
Memcache ne prefix pas automatiquement ces clé par rapport au domain !
Donc du coup tous nos site utilise les mêmes clé dans memcache, ce qui évidament provoque quelque soucis. :( , pour résoudre se petit soucis rien de compliquer dans le fichier settings, ou on a rentré les parametre de memcache, il nous suffit de rentrer comme prefix le HTTP_HOST :
$conf = array( 'cache_inc' => './sites/all/modules/memcache/memcache.inc', 'memcache_servers' => array( 'localhost:11211' => 'default', ), 'memcache_key_prefix' => $_SERVER['HTTP_HOST'].'_', );
Et voilà un petit flush, et tous nos site utilisent memcache avec des prefix different, ce qui fait qu'il ne se melange plus les pinceaux et tous fonctionne bien Yeah !!
C'est fait !!!
http://drupal.org/project/domain; http://drupal.org/project/memcache
Tags:





3 reponses to "[Drupal] Domain Access & memcache sa donne quoi ?"
1. Hello, Cette astuce m'a
2. salut, c'etait quoi comme
3. Salut, a par le problème des