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';
Grate….. it really works… tnx…
cool
Work fine, tanks!
Thank you its works fine
it works, thanks.
Can you please explain why it happens in the first place?
Daanke! Das war meine Rettung!
Thank you so much
Thank You! It works!
cảm ơn rất nhiều
Thanks a lot Dear , but still want to know the reason behind it , if you explain please…
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.
Thanks Worked Here!