首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >即使在完全重建索引后,magento仍保持显示重建索引所需的消息

即使在完全重建索引后,magento仍保持显示重建索引所需的消息
EN

Stack Overflow用户
提问于 2014-01-15 02:44:35
回答 3查看 3.3K关注 0票数 2

我正在使用magento 1.7.0.2社区版,在我的目录中有28000种产品。

我使用下面的命令从shell重新建立索引

代码语言:javascript
复制
 php indexer.php  --reindexall

如果我检查一下,它会显示所有的索引都在瞬间被reindexed.but

php indexer.php --status

它显示所有索引都需要重建索引,即使在完全重建索引完成后也是如此。

如何解决这个重新索引问题?

EN

回答 3

Stack Overflow用户

发布于 2014-01-15 14:00:31

尝试从magento后端执行一次,also.It可能会解决您的问题。

票数 1
EN

Stack Overflow用户

发布于 2014-03-21 17:30:18

  • 1)我遇到了同样的问题-在后端,它不断地指出一个或多个索引不是最新的。Magento 1.7.02
  • 2)如果我从后端重新建立索引,所有内容都报告为良好,但消息仍然是
  • 3)如果我使用ssh - indexer.php --status显示所有待定状态。
  • 4)如果我随后逐个重建索引,则会收到消息,表明每个索引都已成功重建。

5返回管理员时,它显示我的一个或多个索引已过期!

所以,我不能回答为什么会发生这种情况,但我能提出一个建议吗?

如果从后端索引花费了太多时间,这可能表明您的数据库太大了。你清理了数据库中的日志表等吗?

你有没有单独尝试过ssh reindexall?--reindexall会占用太多内存/减慢你的站点速度。单独重建索引也可以突出显示哪个索引有问题。

干杯,

票数 0
EN

Stack Overflow用户

发布于 2014-05-22 03:02:48

有确切的问题。经过多次尝试,我的解决方案是通过PHPMyAdmin“优化”所有的表(猜想这个问题是由大的innodb表引起的)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21121442

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档