After migrating data and products from Magento 1.9 I can see all my categories and products available in the backend. But not on the frontend.
I've checked all options;
- Products are "enabled"
- Products have stock + saleable stock
- Products are added to categories
- Products are added to website
- Set catalog to show out of stock products as well
- Using base-theme
And of course, reindexed and cache-cleaned countless times.
At some point I saw a few products show up after I changed the "Product has weight" toggle, but that doesn't seem to work anymore either.
And 1 thing changed; I see my layered navigation filled with the product choices, but the products themselves don't show. What am I missing?
See the dev site here to see for yourself.
I'm at a loss, what is going on?
Best Answer
Above comments pointed me in the direction that something might've been wrong with file permissions as the
Could not read config file
error pops up everywhere. Also, this topic pointed me to possible theme issues. I did a series of things, and now my products show. I'm not too sure what did the trick, but if anyone else wants to try;magento setup:upgrade
commandmagento setup:di:compile
magento deploy:mode:set production
magento deploy:mode:set developer
And now the products are showing. Looking at the logs now, I see no critical errors anymore. I'm not sure if it was the upgrade or the setting of compilation/production mode, but it solved my issue!