Как пофиксить ошибку OnSiteRefresh Plugin pdoTools failed на PHP 7.x на хостинге reg.ru?

MODX Revolution 2.6.1-pl
Проект расположен на хостинге Reg.RU
Версии PHP 7 и 7.1 (ошибка воспроизводится на обеих версиях)

При попытке очистить кэш через Управление --> Очистить кэш вылетет warning:



PHP warning: include(/var/www/uNUM/data/www/site.ru/core/cache/includes/elements/modplugin/4.include.cache.php): failed to open stream: Нет такого файла или каталога
PHP warning: include(/var/www/uNUM/data/www/site.ru/core/cache/includes/elements/modplugin/4.include.cache.php): failed to open stream: Нет такого файла или каталога
PHP warning: include(): Failed opening '/var/www/uNUM/data/www/site.ru/core/cache/includes/elements/modplugin/4.include.cache.php' for inclusion (include_path='.:')
[OnSiteRefresh] Plugin pdoTools failed!

Много гуглил, читал что по этому поводу написано на modx.pro — проблема актуальная, решения так и не нашел. Сразу скажу, что в php.ini параметр opcache.revalidate_freq = 0 уже проставлен. Эффекта нет. В какую сторону думать?
Markus
31 января 2018, 15:43
modx.pro
1 362
0

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

snyadanak
01 февраля 2018, 00:35
0
Если на PHP 7+ проблема существует, а на низшей ее нет — то почему бы не отказаться от этой версии PHP?)
    Андрей
    01 февраля 2018, 00:57
    0
    Потому что бессмысленно отказываться. Как минимум потому что для PHP <= 7.0 будут выходить только security патчи, актуальные версии 7.1 и 7.2. Плюс производительность начиная с 7 версии гораздо выше.

    p.s. По сабжу, попробуйте написать в техподдержку, но если у вас shared, то там вряд ли чем помогут. На VPS ставил версию 7.2 самостоятельно, подобной проблемы в этом случае нет.
      snyadanak
      01 февраля 2018, 01:00
      0
      Просто большая часть проблем о которых тут расписывают связана именно с переходом на 7.x, что пропадает при откате на раннюю версию. Так зачем гнать то, а потом тратить всё время на исправления одного бага за другим, если можно немного потерпеть, пока ситуация стабилизируется?)
        Андрей
        01 февраля 2018, 01:03
        0
        7.1 и 7.2 уже давно нормально работают, тот же modhost в пример, также на beget и jino есть сайты, всё пашет без вопросов. Проблема конкретно в конфиге шары на reg.ru.
          snyadanak
          01 февраля 2018, 01:09
          0
          Надо будет попробовать 7.1, а то на нашем белорусском топ-хостинге 7.2 еще не предлагают

          Просто в свое время пробовал на 7.0 перевести. На разных сайтах возникали разные баги совершенно не связанные друг с другом, поэтому решил повременить
    Markus
    02 февраля 2018, 21:46
    0
    После обращения в тех поддержку Reg.ru проблему устранили! Теперь всё клёво!
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      6