Кэш памяти не обновляется при публикации нового содержимого в Drupal

#drupal-7 #memcached

#drupal-7 #memcached

Вопрос:

У меня есть приложение drupal-7, в котором настроен memcache. Когда я когда-либо обновляю какое-либо содержимое через панель администратора, Новое содержимое, такое как псевдоним Url, изображения и т. Д., Не Обновляется в memcache, И он обслуживает тот же старый кеш. Ниже приведены мои настройки конфигурации

 ### Memcache Settings ###

 $conf['cache_backends'][] = 'sites/all/modules/contrib/memcache/memcache.inc';
 $conf['cache_default_class'] = 'MemCacheDrupal';
 $conf['cache_class_cache_form'] = 'DrupalDatabaseCache';

 $conf['memcache_servers'] = array(
   '10.10.12.161:11211' => 'default');

 $conf['memcache_bins'] = array(
   'cache' => 'default'
 );
 

Было бы здорово, если бы кто-нибудь помог мне это исправить.

Спасибо,

Swaroop.

Комментарии:

1. Используя form_alter, добавьте код очистки memcache в обработчик отправки.

2. Привет, Прашант, можешь ли ты подробнее рассказать об этом?

3. Используйте form_alter и добавьте пользовательский обработчик отправки. В пользовательском обработчике отправки после обновления узла / комментария / конфигурации удалите Memcache.