[РЕШЕНО] Проблема со Smarty
Приветствую всех. Столкнулся со следующей проблемой: MODX отказывается обновляться на версию выше 2.6.1 сыпля ошибку
Подсунув Smarty версии 3.1.27 получилось обновится до актуальной 2.6.5, но это конкретный костыль и мириться с ним не хочется. Если кто сталкивался с подобным, или знает решение проблемы — прошу помочь.
Сервер: Deb9, php7, nginx
UPD: Наткнулся на issue на гитхабе где разбиралась немного иная проблема, с русской локалью. Решение оказалось достаточно банальным и в моем случае тоже помогло: обновить Smarty до 3.1.33. Ждем в следующем релизе. Удалять вопрос не буду, на случай если кто-то столкнется с подобным.
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. Ждем в следующем релизе. Удалять вопрос не буду, на случай если кто-то столкнется с подобным.
Комментарии: 7
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Сначала была ошибка со 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
Спасибо за предложение помощи! =)