Yoast-SEO-for-Magento2 icon indicating copy to clipboard operation
Yoast-SEO-for-Magento2 copied to clipboard

Afther uninstall Exception #0 error in product backend.

Open CompleteWebwinkels opened this issue 6 years ago • 4 comments

Afther I uninstalled this add-on I did get an exeption error in the products backend.

Exception #0 (ReflectionException): Class MaxServ\YoastSeo\Model\Entity\Attribute\Source\Robots does not exist.

If this was because I removed the extension, I also had the issue. Had to delete rows in the eav_attribute table.

Gr, Edwin

CompleteWebwinkels avatar Dec 10 '18 09:12 CompleteWebwinkels

I solved it by deleting Yoast Eav attributes from database

gcampedelli avatar Mar 12 '19 21:03 gcampedelli

I solved it by deleting Yoast Eav attributes from database

Hi @gcampedelli ,

Could you give me a bit more detailed instructions on how to do this. I'm fairly new to magento and have the same issue.

knambiar avatar Apr 23 '19 13:04 knambiar

@knambiar I had the same problem. You can go to eva_attribute table, and search for attribute_code LIKE %..% yoast, then delete all these attributes. then php bin/magento setup: upgrade php bin/magento setup:di:compile php bin/magento s:s:d

it should works

kriswen avatar Oct 02 '19 23:10 kriswen

Hi, it is now 20:50. I will try to recall in my mind what I did. So,I think there is an attribute that is create just for Maxserver Yoast to use. I don't exactly remember which one. So, if you use phpmyadmin, try to search for YoastSeo string in the database using search function. It will show in which attribute this Model is declared. So, just delete this attribute from DB and you are ok. Take a backup before doing that.

gcampedelli avatar Oct 02 '19 23:10 gcampedelli