[РЕШЕНО] Проблема со Smarty

Приветствую всех. Столкнулся со следующей проблемой: MODX отказывается обновляться на версию выше 2.6.1 сыпля ошибку
Fatal error: Uncaught --> Smarty: Unable to load template 'file:header.tpl' <-- thrown in /home/user/web/Папка_на_кирилице/public_html/core/model/smarty/sysplugins/smarty_internal_template.php on line 185
Гугл совершенно не дал мне внятных ответов, методом тыка было выявлено следующее: в 2.6.2 Smarty обновили до версии 3.1.31, и эта проблема вылазит исключительно в том случае, если в пути имеется кириллица.
Подсунув Smarty версии 3.1.27 получилось обновится до актуальной 2.6.5, но это конкретный костыль и мириться с ним не хочется. Если кто сталкивался с подобным, или знает решение проблемы — прошу помочь.
Сервер: Deb9, php7, nginx

UPD: Наткнулся на issue на гитхабе где разбиралась немного иная проблема, с русской локалью. Решение оказалось достаточно банальным и в моем случае тоже помогло: обновить Smarty до 3.1.33. Ждем в следующем релизе. Удалять вопрос не буду, на случай если кто-то столкнется с подобным.
Меля Крупников
15 ноября 2018, 07:30
modx.pro
6 164
0

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

Evgeny
17 мая 2019, 15:59
0
А как конкретно исправили и обновились можете написать зедсь? По ссылке не совсем понятно.
    Меля Крупников
    17 мая 2019, 17:24
    0
    В актуальной версии MODX (2.7.1) данной проблемы нет, смело обновляйтесь.
      Evgeny
      17 мая 2019, 17:30
      0
      Да вот на своем сервере проблем не было, а как перенес на Timeweb, так начались косяки. У меня ощущение, что это они там чего-то мутят. Как раз несколько дней назад перестала работать админка, ошибка 500 была, они логи ошибки не хотели давать, но сказали, что нужно вирусы удалить. Ну и предложили услуги своей партнерской компании. Мы, конечно, на них забили и сами все вычистили на своем сервере, но вот как перенесли, проблема с админкой осталась.
        Меля Крупников
        17 мая 2019, 17:34
        0
        Нужно больше входных данных. Какая версия MODX? Какой веб-сервер используется у Timeweb? Какая конкретно проблема или ошибка? Попробую помочь.
          Evgeny
          17 мая 2019, 21:34
          0
          Версии PHP все перепробовал. Ставил 3 раза новую MODX поверх – ничего не помогало. Заработало потом, непонятно почему…

          Сначала была ошибка со SMARTY – удалил полностью.
          Потом появилась ошибка:
          [Fri May 17 16:57:40 2019] [error] [pid 15575] sapi_apache2.c(325): [client 185.17.130.57:35568] PHP Fatal error: Call to a member function setCachePath() on null in /home/c/public_html/core/model/modx/modmanagerrequest.class.php on line 79

          Спасибо за предложение помощи! =)
    Evgeny
    17 мая 2019, 16:06
    0
    Перезалил папку Smarty, но не помогло…
      unreal_serg
      30 сентября 2019, 15:59
      0
      Короче, у меня такое происходило из-за того, что у меня папка manager (папка админки) называлась по другому, а в конфиге core/config/config.inc.php было прописано как manager там где объявляется константа MODX_MANAGER_PATH. Будьте внимательны!
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        7