После обновления вся кириллица на сайте превратила в пиктограммы с вопросами. Кодировки были неоднократно проверены, но проблемы это не решило. Было принято решение восстановить сайт с прежней версией revo (2.8.3). Но исходного вида сайту это не вернуло, возникли другие проблемы. Страницы каталога товаров, вывод которых устроен по принципу «страница каталога выводит список товаров, формируемый из подстраниц этой страницы» теперь пусты. При попытке входа в панель администратора пишется «Не указано имя пользователя или пароль. Пожалуйста, проверьте введённые данные и попытайтесь снова.» Но я-то их ввожу!
В это время в логе мелькают такие ошибки:
(ERROR @ /home/t/MY_SITE/public_html/core/xpdo/om/xpdoobject.class.php: 240) Error 42S22 executing statement:
Array
(
[0] => 42S22
[1] => 1054
[2] => Unknown column 'modResource.contentType' in 'field list'
)

В таблице бд есть только столбец content_type
При экспериментальной смене его имени вылетает такая же ошибка, но уже с неизвестным столбцом content_type:
(ERROR @ /home/t/MY_SITE/public_html/core/xpdo/om/xpdoobject.class.php: 240) Error 42S22 executing statement:
Array
(
[0] => 42S22
[1] => 1054
[2] => Unknown column 'modResource.content_type' in 'field list'
)
Предполагаю, что проблема отображения состоит именно в этом, но как решить — не знаю.
Так же вот какой ошибкой в логе сопровождается попытка входа в админ-панель:
(ERROR @ /home/t/MY_SITE/public_html/core/xpdo/xpdo.class.php: 643) Could not load class: MODX\Revolution\modUser from mysql.modx\revolution\moduser.
И вот что произошло тут я не понимаю совсем.
Объясните, почему вообще после восстановления из бэкапа вообще произошло такое, а главное — какие действия предпринять для исправления?