Продукты Magento не отображаются на переднем крае

StackOverflow https://stackoverflow.com/questions/4324664

  •  29-09-2019
  •  | 
  •  

Вопрос

У меня есть сайт Magento, работающий с 20000 плюс продуктами. Иногда это не показывает продукты на фронте. В нем говорится, что «нет продуктов, соответствующих выбору», но продукты все еще находятся на бэкэнд -сайте.

Я знаю, что мне нужно запустить процесс повторного индексации, и всякий раз, когда я заполняю процесс повторного индексации, все продукты находятся на бренде.

Итак, теперь мой вопрос: почему это происходит снова и снова? Сейчас это четвертый раз, когда я столкнулся с этой проблемой. Я хочу знать реальные причины этой проблемы. Я очень боюсь.

Спасибо

Это было полезно?

Решение

Двумя наиболее вероятными проблемами являются проблемы с кэшированием и индексацией (если, конечно, вы не используете кластерную базу данных, и в этом случае это, вероятно, является виновником). Если это возможно на вашем сайте (или в среде разработчика, что, я уверен, у вас есть предвидение, чтобы создать), временно отключите кэширование Magento и посмотрите, облегчает ли это вопрос. Также попробуйте отключить настройки flat_catalog, чтобы увидеть, оказывает ли это эффект.

Также убедитесь, что ваш кэш браузера всегда настроен на сервер.

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

Спасибо, Джо

Другие советы

Похоже, вам нужно настроить свои Cronjobs для повторного запуска индексов. Конечно, с ценами, индексы пользовательских цен действительны только в течение установленного периода времени, тогда Cronjob продлевает эти периоды, если правило цены каталога все еще активно.

Вот вики сообщение в процессе настройки ваших Cronjobs.

Обратите внимание, что сам Cron может вызвать проблемы, поэтому, как следует из Джозефа, убедитесь, что у вас есть разработчик и настройка среды, которая отражает производство, чтобы вы могли проверить конфигурацию.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top