Давно делала сайт. Клиенты случайно обновили часть модулей. После обнаружения проблем, заменили модуль в папке на старую версию. Проблемы не исчезли. И тогда попытались отключить модуль. С тех пор, сайт выдаёт ошибку. Бэкапа базы не делали.
Ошибка:
На сайте произошла неожиданная ошибка. Пожалуйста, повторите попытку позже.RuntimeException: Unable to determine class for field type 'fivestar' found in the 'field.field.node.artycles.field_fivestar' configuration in Drupal\Core\Field\FieldConfigStorageBase->mapFromStorageRecords() (line 28 of core/lib/Drupal/Core/Field/FieldConfigStorageBase.php).
И так далее...
Спасибо
Вложение | Размер |
---|---|
new_2.txt | 6.59 КБ |
Комментарии
А в чём вопрос-то? Ваши клиенты купили себе немножко ума. Уверен, что на их следующем сайте они уже не будут случайно обновлять часть модулей, после обнаружения проблем заменять модуль в папке на старую версию, а потом пытаться отключить модуль. И бэкапы теперь будут делать регулярно.
Большое спасибо, что откликнулись. И за настоящий мужской ответ так же спасибо - обстоятельный, подробный, который реально помог.
Ввиду того, что доступа к сайту не было, отключала модуль через базу данных.
В phpMyAdmin нашла и экспортировала таблицу config
Открыла таблицу в редакторе и удалила запись нужного модуля.
Удалила таблицу из phpMyAdmin
Экспортировала изменённую таблицу
Очистила все таблицы с cachу
Сайт ожил.