Hey there,
After i updated my Magento Website from Magento 2.4.5-p1 to Magento 2.4.7-p3 i lost access to my Homepage.
Using the normal magento upgrade, compile, etc commands i was able to restore access to the admin panel but not to the Homepage.
The error is:
Class \"Magento\\Framework\\App\\PageCache\\Identifier\\DefaultIdentifier\" does not exist","1"
And the file does not exist indeed.
I already tried to update the theme and deactivate all plugins, one at a time, no luck.
Thank you in advance for the help
After upgrading from Magento 2.4.5-p1 to Magento 2.4.7-p3, users may encounter issues accessing the website homepage. This could be caused by various factors, including incomplete cache clearing, conflicts with custom extensions or themes, outdated database schema, or issues in the server environment. Common troubleshooting steps include clearing Magento's cache, reindexing the data, and checking link error logs for clues.
After updating from Magento 2.4.5-p1 to Magento 2.4.7-p3, you may encounter issues with the website homepage not opening. This could be due to compatibility problems with extensions, theme conflicts, missing dependencies, or cache-related issues. Common causes include outdated third-party modules for Half Birthday Calculator that are not fully compatible with the new version, incorrect file permissions, or database upgrade inconsistencies.
It looks like your Magento 2.4.7-p3 update is missing the DefaultIdentifier class from the PageCache module, which might be causing the homepage issue. Here are a few steps you can try to resolve this:
Sometimes, after an update, Magento’s DI cache might cause missing class errors. Run the following:
Then check if the homepage loads.
Try searching for the missing class:
If it’s missing, your Magento upgrade might be incomplete. Reinstall Magento’s core files:
Since the issue is related to Magento_PageCache, try:
After updates, Magento might not detect some files due to permission issues. Fix them using:
If the issue persists, enable developer mode for more detailed error messages:
Check the logs in var/log/system.log or var/log/exception.log for more clues.
Let me know if any of these help or if you need further troubleshooting! 🚀