Продукты Magento 2 не отображают интерфейс - PullRequest
3 голосов
/ 03 мая 2019

В нашем магазине magento 2 товары не отображаются во внешнем интерфейсе, но находятся во внутреннем.Каждый день мы импортируем продукты, используя API, и в некоторых случаях продукты не отображаются во внешнем интерфейсе, после переиндексации продукты возвращаются снова.Я проверил журналы на наличие неудачного переиндексации, но журналы не сообщаются, и мы используем crons как обновление по расписанию. Сейчас это происходит часто. Можете ли вы предоставить некоторую информацию об этой проблеме.

Ответы [ 2 ]

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

Вы должны установить cronjob, который предоставляется Magento 2. Вам просто нужно выполнить команду ниже:

php bin / magento cron: установить

Вы можете использовать - принудительно , чтобы перезаписать существующий кронтаб Magento.

Вы можете увидеть все cronjob, используя следующую команду:

crontab -l

Первая команда в списке cron (magento cron: run) переиндексирует индексаторы, и ваши данные всегда будут актуальными.

Для получения более подробной информации вы можете перейти по ссылке ниже:

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

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

Выполните эти команды, чтобы исправить проблему.

php -f bin / magento setup: di: compile -vvv php bin / magento setup: static-content: deploy -f

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