Очень странная проблема с кешем
Добрый день, прошу помощи… не могу понять в чем дело.
Странно стал работать кеш.
Сейчас стоит xPDOFileCache.
При заходе на любую страницу в паке кеша core/cache/resource/web/resources
создается файл id.cache.php все как положено, страница в первый раз грузиться из базы при ее обнавлении берется из кеша, о чем говорит вывод [s] cache и пониженное render time? все вроде как нормально.
Но если открыть любую другую страницу, кеш созданной ранее страницы из папке удалается и появляется кеш вновь отрытой страницы! (
Т.е. кеш создается для отрытого документа, но удаляется для уже закешированных…
Похоже словил баг после того как пробавал поиграься с настройками типа кеширования из статьи http://modx.pro/hosting/281/ установкой cache.xPDOMemCache и cache_prefix=drv_.
Но теперь настройки стоят по умолчанию.
Уже все перебрал, не держит кеш и все тут все время берет из базы.
Что это может быть?
Странно стал работать кеш.
Сейчас стоит xPDOFileCache.
При заходе на любую страницу в паке кеша core/cache/resource/web/resources
создается файл id.cache.php все как положено, страница в первый раз грузиться из базы при ее обнавлении берется из кеша, о чем говорит вывод [s] cache и пониженное render time? все вроде как нормально.
Но если открыть любую другую страницу, кеш созданной ранее страницы из папке удалается и появляется кеш вновь отрытой страницы! (
Т.е. кеш создается для отрытого документа, но удаляется для уже закешированных…
Похоже словил баг после того как пробавал поиграься с настройками типа кеширования из статьи http://modx.pro/hosting/281/ установкой cache.xPDOMemCache и cache_prefix=drv_.
Но теперь настройки стоят по умолчанию.
Уже все перебрал, не держит кеш и все тут все время берет из базы.
Что это может быть?
Комментарии: 4
понял причину.
Похоже это баг office. при загрузке странице где есть вызов officeAuth, кеш сайта чистится если вывоз убрать то все ок, кеш создается как положено.
вызов [[!officeAuth? &groups=`users:1` &loginResourceId=`49` &providers=`Vkontakte,Facebook,Twitter`]]
Похоже это баг office. при загрузке странице где есть вызов officeAuth, кеш сайта чистится если вывоз убрать то все ок, кеш создается как положено.
вызов [[!officeAuth? &groups=`users:1` &loginResourceId=`49` &providers=`Vkontakte,Facebook,Twitter`]]
Да, похоже так и есть.
Разбираюсь, спасибо!
Разбираюсь, спасибо!
Вроде поправил, обновляйся.
Оказывается, при любом сохранении системной настройки чистится кэш всего сайта.
Оказывается, при любом сохранении системной настройки чистится кэш всего сайта.
да теперь все ок, спасибо. А то уже все голову сломал, и хостинг и бекапы разные)
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.