Подскажите пожалуйста, куда копать?
InstantCms 2.4 (данная проблема уже 2 года), дело в том, что при включении в настройках кеширования memcached (сайт на vps), то приватные комментарии (на главной в виджете) показываются всем. И показываются только в этом виджете(последние комментарии), в остальных местах нормально.
Как только отключаешь кеширование — всё работает как надо, приватные записи не показываются. В чём может быть дело? Подскажите пожалуйста.
Memcached и приватный контент
ЕСТЬ РЕШЕНИЕ
ЗАКРЫТО
Приватный контент отображается гостям
#1
17 ноября 2016 в 07:47
#2
17 ноября 2016 в 08:37
Откройте файл /system/controllers/comments/widgets/list/widget.php
и начало его приведите к такому виду:
и начало его приведите к такому виду:
class widgetCommentsList extends cmsWidget { public $is_cacheable = false; // эта строка добавлена
#3
17 ноября 2016 в 09:39
Fuze, огромное спасибо! Благодарю за быстрый ответ. Теперь всё работает как надо).