У меня есть Magento 2.3.3, и он находится на MageMojo Stratus.
Каждый раз, когда я пытаюсь установить, включить или отключить какие-либо модули, интерфейс будет работать нормально, но я получаю невосстановимое ошибка в панели администратора:
<b>Fatal error</b>: Uncaught Error: Call to a member function getNext() on null in /srv/public_html/generated/code/Magento/User/Model/User/Interceptor.php:529
Stack trace:
#0 /srv/public_html/vendor/magento/module-backend/Model/Locale/Manager.php(96): Magento\User\Model\User\Interceptor->getInterfaceLocale()
#1 /srv/public_html/vendor/magento/module-backend/Model/Locale/Resolver.php(77): Magento\Backend\Model\Locale\Manager->getUserInterfaceLocale()
#2 /srv/public_html/vendor/magento/framework/Locale/Resolver.php(83): Magento\Backend\Model\Locale\Resolver->setLocale(NULL)
#3 /srv/public_html/vendor/magento/module-backend/Model/Locale/Resolver.php(60): Magento\Framework\Locale\Resolver->__construct(Object(Magento\Framework\App\Config), 'general/locale/...', 'store', NULL)
#4 /srv/public_html/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php(116): Magento\Backend\Model\Locale\Resolver->__construct(Object(Magento\Framework\App\Config), 'general/locale/...', 'store', Object(Magento\Backend\Model\Session\Interceptor) in <b>/srv/public_html/generated/code/Magento/User/Model/User/Interceptor.php</b> on line <b>529</b><br />
Я пробовал хорошо известные следующие шаги и все возможные варианты, которые я мог придумать:
magento maintenance:enable
magento cache:disable
rm -rf generated/ var/view_preprocessed/ var/composer_home/cache/ var/cache/ var/page_cache/
magento setup:upgrade
composer install
magento setup:di:compile
magento setup:static-content:deploy -f
magento indexer:reindex
magento cache:flush
magento cache:enable
magento maintenance:disable