Эта ошибка возникает, когда ключ формы недействителен.
if (!$this->_formKeyValidator->validate($this->getRequest())) {
$this->messageManager->addErrorMessage(
__('Your session has expired')
);
return $this->resultRedirectFactory->create()->setPath('*/*/');
}
Необходимо проверить, существует ли ключ формы в запросе Добавить в корзину. проблема связана с этим ключом формы.
Также попробуйте эти решения также
Да, используйте 127.0.0.1 вместо localhost
UPDATE `core_config_data` SET `value` = 'http://127.0.0.1/magento/' WHERE `core_config_data`.`path` = 'web/unsecure/base_url';
UPDATE `core_config_data` SET `value` = 'http://127.0.0.1/magento/' WHERE `core_config_data`.`path` = 'web/secure/base_url';
Я надеюсь, что этобудет полезно для вас.