Проблема с управлением индексами


Я запускаю индексатор bin/magento: команду переиндексации для индексирования. В системах панели администратора ->Управление индексами Обновленный столбец показывает обновленную дату индексации для всех, кроме "Категорий товаров" и "Цены на товары".

enter image description here

Как это решить?

Также я хочу знать, как настроить cron для индексирования, если я выбрал "Обновление по расписанию"

Author: Nafsss, 2019-07-02

2 answers

Это не проблема. При обновлении индекса с помощью "Обновить при сохранении" дата последнего обновления не будет установлена. В то время как если вы запустите индексацию вручную, она установит дату последнего обновления.

Просто убедитесь, что вы включили cronjobs magento с помощью этой команды:

php bin/magento cron:install

Для получения подробной информации об индексации Magento вы можете следить за моим ответом здесь:
https://magento.stackexchange.com/a/269629/31910

 3
Author: Shoaib Munir, 2019-07-02 12:39:28

Сначала сбросьте эти два индексатора и запустите индексатор для этих двух индексов.

Выполните следующую команду:

Индексатор Php bin/magento: сброс catalog_product_category catalog_product_price

Индексатор Php bin/magento: переиндексировать каталог_продукта_каталог_продукта_цена

Кэш Php bin/magento: очистить

Для настройки cron:

Установите cronjob с помощью этой команды.

Php bin/magento cron: установить [--принудительно]

См. ссылка для получения дополнительной информации:

Https://devdocs.magento.com/guides/v2.2/config-guide/cli/config-cli-subcommands-cron.html

Надеюсь, это поможет.

 1
Author: Kirti Nariya, 2020-06-15 08:30:17