"Кривое" отображение страниц сайта

День добрый!

Периодически (несколько раз в неделю, а бывает и каждый день), отдельные страницы нашего сайта test.mirsb.ru (специально сделал копию для экспериментов) начинаю выглядеть так (дерево без оформления):



При очистке кэша данной конкретной страницы, или, понятно, всего сайта целиком, проблема пропадает, но через некоторое время снова проявляется, причём на различных страницах сайта… закономерность не ясна.
Раньше связывал данный эффект с неправильным формированием кэша страниц, вызванным ошибкой переполнения места на сервере, но недавно мы взяли дополнительное пространство, теперь точно достаточно!

Был вариант, что проблема в версии MODX, так как до недавнего времени была Revolution 2.5.8 (PHP7.0), но тут обновился до версии MODX Revolution 2.7.3-pl (PHP7.0), а проблема осталась прежней…

Подскажите, с чем может быть связан данный баг? Всё-таки прямое влияние кэша очевидно, но не понимаю что и где работает криво?!

И да, классическое, проблема возникла сама-собой, никаких обновлений и изменений, кроме добавления позиций на сайт не производилось, просто однажды всё стало так.

Спасибо, Алексей
bonoman
14 июля 2020, 17:51
modx.pro
803
0

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

Max
Max
14 июля 2020, 18:42
0
Добрый. Отваливаются css и картинки, значит проблема с путями к файлам, у вас тег base другой адрес генерирует
С вашего сайта взял
<base href="http://s22879.h2.modhost.pro/">
все подтягивается с этой копии сайта, очевидно он периодически не доступен, и у вас все отваливается
Напишите так
<base href="{$_modx->config.site_url}">
PS Я б сказал у вас стопудово оттуда все подключается)
    Павел Романов
    14 июля 2020, 20:04
    0
    Лучше так (там не включен Fenom на страницах ))):
    <base href="[[++site_url]]" />
      Max
      Max
      14 июля 2020, 22:00
      0
      Точно, он воткнул тег фенома, даже не проверил, а он не распарсился))
    Max
    Max
    14 июля 2020, 22:01
    0
    Мужчина!!! ТС!!! Поставь как Павел говорит, стандартный парсер нужно использовать
    <base href="[[++site_url]]" />
      bonoman
      15 июля 2020, 09:04
      0
      приветствую, да, как понятно, я в этом не особо разбираюсь) так что спасибо, что оперативно подключились к обсуждению, но в итоге общим решением определили, что тэг base у меня должен быть такой, каким он изначально и был)
      вероятно у меня неверно задан site_url в настройках контекста, насколько я понимаю это тут — core/config/config.inc.php
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        5