Magento Invalid backend model specified


Fix:

go to phpmyadmin select your database, got to query tab
and run following query


UPDATE `eav_attribute` 
SET `backend_model` = 'eav/entity_attribute_backend_datetime' WHERE `backend_model` = 'catalog/product_attribute_backend_startdate_specialprice';

Advertisements

12 thoughts on “Magento Invalid backend model specified

  1. Tarun Kumar says:

    I got the answer from somewhere ,

    While the other answers give workarounds (Replace backend model catalog/product_attribute_backend_startdate_specialprice with catalog/product_attribute_backend_startdate in the eav_attribute table), nobody explained yet, why this happened.

    The backend model catalog/product_attribute_backend_startdate_specialprice was introduced in Magento 1.9, so this error occurs when you run Magento 1.8 or older on a database that already has been updated to 1.9.

    Probably you updated Magento and then reverted the code back to the previous version. Unfortunately at this point the update scripts for the database already ran and there is no rollback mechanism.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s