我遇到一个奇怪的问题,周末我们的某个网站在点击产品类别时停止显示任何产品。我的一个同事测试过并且收到了通常的错误消息“没有与选择匹配的产品”。我在当天晚些时候进行了测试,结果很好。
我想知道它是否与缓存管理有关,但我不知道这是如何工作的。我之前没有在网站上工作,所以Magento对我来说是新手。 “索引管理”中还有一个功能,它似乎每24/48小时运行一次。
我需要能够将一些信息反馈给客户。任何帮助将不胜感激。我希望这些信息足以继续下去。
Magento ver. 1.4.1.1
感谢。
编辑:
如果我手动重新索引“产品定价”索引上的数据。这似乎解决了这个问题。但是我需要锻炼一下导致它停止的原因。有没有办法在运行索引管理时看到错误?
答案 0 :(得分:1)
我认为其中一个索引令人耳目一新。很可能是“catalog_category_products”。
可以肯定的是,只需在后台手动重新编制索引,然后检查您的产品是否出现在前面。
如果没有,请检查其他索引。
答案 1 :(得分:1)
您的cronjob可能存在问题,因此您的产品的自动索引无法正常工作。您可以在数据库中检查这一点,查看表cron_schedule
并检查索引进程是否成功运行。您可以看到它运行的时间,并与产品再次可见的时间进行比较。
如果这是您的问题,您可能需要确保定期调用cron.php
并确保所有预定的cronjobs都正确执行。