М2: Повторная индексация плоских данных категории никогда не заканчивается?


Поэтому я знаю, что раньше это было распространенной проблемой в M1.x. Однако я только недавно заметил это в нашей среде M2.1.3.

Notice the Processing date

Как я могу очистить/стереть индекс плоских данных категории и перестроить его с нуля?

Author: TheNorthern_Light, 2017-04-07

2 answers

Обычно это происходит, когда лимит памяти невелик, поэтому увеличьте .htaccess или Конфигурация NGINX.

Запустите эту команду на своем MySQL:

update indexer_state set status = 'invalid' where status != 'valid';

На вашем терминале запустите:

alias mage="php -d memory_limit=-1 -f bin/magento"
mage indexer:reindex
 0
Author: Rafael Corrêa Gomes, 2017-04-07 18:44:31

Вы также можете проверить таблицу mview_state и установить статус ожидания для этого индексатора, а затем запустить его из командной строки с помощью

php bin/magento indexer:reindex catalog_category_flat

Если он сломается, вы увидите некоторую трассировку стека в консоли

 0
Author: Zefiryn, 2017-04-07 18:47:32