【发布时间】:2014-12-18 07:12:56
【问题描述】:
上传新产品后,它们不会在前端显示。他们告诉我我们每次都需要重新索引。但是重新索引卡住了。请帮我看看这个问题,让我知道我们是否可以让它自动重新索引。
重新索引模式是保存时更新,当前显示索引管理中的处理
【问题讨论】:
标签: magento
上传新产品后,它们不会在前端显示。他们告诉我我们每次都需要重新索引。但是重新索引卡住了。请帮我看看这个问题,让我知道我们是否可以让它自动重新索引。
重新索引模式是保存时更新,当前显示索引管理中的处理
【问题讨论】:
标签: magento
如果它显示为正在处理,那么它可能正在运行。根据您拥有的产品数量,可能需要很长时间。核心 url 重写索引是最密集的。您需要索引的原因很可能是因为您在系统配置下启用了使用目录平面表选项,这有利于网站的性能和速度。缺点是您需要在添加新项目时重新索引这些平面表。您可以通过配置 cron 调用 magentos 索引进程来自动运行索引。
例如
* * * * * /usr/bin/php /var/www/magentosite/cron.php
5 0 * * * /usr/bin/php /var/www/magentosite/shell/indexer.php --reindex all
如果它被卡住并且您确定它没有运行,那么您可以通过编辑表 index_process 将索引进程的状态手动更改回数据库中的挂起状态。从管理员手动重新运行它,看看它是否失败。最有可能导致您的产品未显示的索引是平面目录产品索引,因此请先运行此索引。
【讨论】:
是的,当您插入新产品时,需要重新索引,并且还会禁用您的 magento 缓存。 并刷新你的magento缓存。
【讨论】: