Получение исключения NoSuchEntityException при попытке подключить магазин Magento 2 к ebay


Недавно я использовал M2E pro для переноса наших заказов ebay с нашего сайта Magento 1 на наш сайт Magento 2, и теперь у меня возникают некоторые проблемы с системой M2E.

Во-первых, мы получаем сообщение об ошибке в верхней части страницы:

Уведомление о состоянии здоровья M2E Pro: Что-то пошло не так с вашим M2E Требуется профессиональный бег и некоторые действия с вашей стороны. Подробную информацию вы можете найти в Центре состояния здоровья M2E Pro.

В центр здоровья показывает следующие две проблемы:

Получение с eBay Похоже, что в ваш M2E Pro в течение последних 24 часов, что довольно необычно. Мы настоятельно рекомендуем вам убедиться, что покупки были совершены на Канал. Если покупки доступны по каналу, возможно , возникла какая-то проблема с запуском вашего модуля (например, неудачная установка/обновление процессы, неправильные настройки для Magento Cron и невозможность использования M2E Pro Крона Услуги, потерянное соединение с серверами M2E Pro, ошибка , возвращенная с канала для доступа к учетной записи и т.д.). Таким образом, пожалуйста, проверьте все аспекты, связанные с установкой/обновлением и настройкой вашего модуля M2E Pro. Возможно, было бы полезно привлечь ваше Разработчик/Администратор участвует в этом процессе наряду с просмотром документации и базы знаний. В случае, если вам потребуется какая-либо помощь, вы можете проконсультироваться с нашей службой поддержки через электронная почта [email protected] .

eBay Магенто Создание заказов В течение последних 24 часов M2E Pro не смог создать заказы Magento для 24 импортированных заказов канала из-за непредвиденных проблем на стороне Magento. Пожалуйста, проверьте журналы заказов для получения более подробной информации.

Когда мы нажимаем на M2E Pro в разделе "Интеграция с Ebay" и "Объявления", мы получаем сообщение об ошибке, начинающееся со следующего:

Exception #0 (Magento\Framework\Exception\NoSuchEntityException): Requested store is not found
#0 /var/www/vhosts/mywebsitename.com/httpdocs/vendor/magento/module-store/Model/StoreManager.php(167): Magento\Store\Model\StoreRepository->getById(5)
#1 /var/www/vhosts/mywebsitename.com/httpdocs/app/code/Ess/M2ePro/Block/Adminhtml/Ebay/Listing/Grid.php(262): Magento\Store\Model\StoreManager->getStore(5)

Поскольку в ошибке упоминается GetById(5) и getStore(5) Я задавался вопросом, имеет ли это какое-либо отношение к тому факту, что в магазине Ebay есть следующее идентификаторы:

  • 6 для идентификатора группы
  • 6 для идентификатора веб-сайта
  • 11 для идентификатора магазина по умолчанию

Если это так, как бы мы изменили это, чтобы система ebay правильно синхронизировалась с Magento?

Author: CJNotts, 2019-02-19

1 answers

Поговорили с [email protected] .

Возникла проблема с удаленным/не созданным магазином в Magento, который M2E использует в списках.

Они исправили это удаленно и изменили в магазине по умолчанию. Кажется, теперь все это работает.

 0
Author: CJNotts, 2019-02-19 15:58:15