Как я могу исправить ошибку Указана неверная модель бэкэнда

13

когда я пытаюсь запустить magento, я вижу в файле журнала следующую ошибку:

a: 5: {i: 0; s: 74: "Указана неверная модель бэкэнда: eav / entity_attribute_backend_time_updated"; i: 1; s: 6088: "# 0 \ app \ code \ core \ Mage \ Eav \ Model \ Entity \" Атрибут \ Abstract.php (346): Mage :: exception ('Mage_Eav', 'Invalid backend ...')

Можете ли вы помочь, как я могу это исправить? потому что я не могу найти решение ((любые решения, пожалуйста, спасибо

Бэкэнд работает хорошо, не работает только внешний интерфейс

Джон Генри
источник
Вы установили / удалили какое-либо расширение? Вы добавили какие-либо пользовательские атрибуты?
Amasty
нет, только что переехал с хостинга на локальный сервер
John Genry
Как ни странно, очистка моих куки исправила эту ошибку для меня.
Джастин

Ответы:

17

В таблице eav_attributeнайдите строки с полем backend_model, равным данной модели, и временно удалите их или измените модель на имя существующего класса.

Amasty
источник
я нашел столбец backend_model и затем строку с eav / entity_attribute_backend_time_updated - я удаляю eav / entity_attribute_backend и ошибка такая же, что я делаю не так?
Джон Генри
Вы очистили кеш? Какой был код атрибута?
Amasty
Нет, я просто исправляю ext в ядре вкладки «Связанные», и проблема исправлена, большое спасибо Amasty
John Genry
Рад быть
полезным
@ Амасти, можешь посмотреть эту ветку и, если возможно, дать решение? magento.stackexchange.com/questions/180657/…
Дэйв