плоские данные продукта при ошибке индекса magento 2 при настройке: обновление или при индексировании: сброс - PullRequest
0 голосов
/ 13 мая 2019

У меня была ошибка, на исправление которой у меня ушли часы. При запуске setup: обновление в Magento 2, я застрял при повторяющейся схеме выполнения ... Состояние для того же индексатора уже существует.

Итак, я выяснил, что продукт плоского каталога имеет индекс "Обработка".

Я попытался запустить индексатор: сбросить и все индексы были сброшены, кроме того, который мне нужен, я получил «Состояние для того же индексатора уже существует»

Если я снова попытаюсь запустить индексатор, я получу сообщение «Индекс данных о продуктах заблокирован другим процессом переиндексации. Пропуск».

1 Ответ

0 голосов
/ 13 мая 2019

Уникальное решение, которое работает для этого очень конкретного случая:

Вход в базу данных

Пробег:

UPDATE core_config_data SET value = 0 WHERE path = 'catalog/frontend/flat_catalog_product';

Это отключит flat_catalog_product.

Затем запустите это:

php bin/magento cache:flush

и затем настройка: обновление будет работать снова, как и все остальные индексы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...