Memcached и приватный контент

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО

Приватный контент отображается гостям

#1 17 ноября 2016 в 07:47
Подскажите пожалуйста, куда копать?

InstantCms 2.4 (данная проблема уже 2 года), дело в том, что при включении в настройках кеширования memcached (сайт на vps), то приватные комментарии (на главной в виджете) показываются всем. И показываются только в этом виджете(последние комментарии), в остальных местах нормально.

Как только отключаешь кеширование — всё работает как надо, приватные записи не показываются. В чём может быть дело? Подскажите пожалуйста.
#2 17 ноября 2016 в 08:37
Откройте файл /system/controllers/comments/widgets/list/widget.php
и начало его приведите к такому виду:
  1.  
  2. class widgetCommentsList extends cmsWidget {
  3.  
  4. public $is_cacheable = false; // эта строка добавлена
  5.  
#3 17 ноября 2016 в 09:39
Fuze, огромное спасибо! Благодарю за быстрый ответ. Теперь всё работает как надо).
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.