Исправление дефекта Magento 1.6: SQLSTATE[21000]: Cardinality violation: 1242 Subquery returns more than 1 row

[10 ноября 2016 г.]    Российская сборка Magento 2.49.12
Magento 2: модули и услуги
#1 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8885
  • Регистрация: 20.02.2010

27.12.2011 13:17

Magento Community Edition, начиная с версии 1.6.0.0 (в том числе и последняя на данный момент версия 1.6.1.0) содержит дефект ядра, который, при определённом (не любом) содержимом корзины покупателя, приводит к фатальному сбою на витринной карточке товара.

В журнале неполадок системы, в отчётах системы, а также непосредственно на экране (в зависимости от настроек системы) данный сбой можно идентифицировать по сообщению "SQLSTATE[21000]: Cardinality violation: 1242 Subquery returns more than 1 row".

Российская сборка Magento, начиная с версии 1.22.1, содержит заплатку для устранения данного дефекта.
Заплатка, исправляя системный дефект Magento, тем не менее, не меняет ни единого стандартного файла Magento.
Заплатка применяется автоматически, надо лишь обновить Российскую сборку Magento систему до версии 1.22.1.

Поделиться темой: