Prestashop 1.6 - 搜索索引保持从 0 产品开始

Prestashop 1.6 - Search indexing keeps starting from 0 products

我们已将 190000 个产品从远程数据库迁移到我们的 Prestashop 数据库。我们已多次尝试使用 Prestashop 通过其管理员环境提供的索引选项,但索引一直为零并从头开始。我们只点击选项 "Add missing products to the index" 而不是 "Rebuild the entire index"。但是,该过程从头开始。此外,我们已禁用自动索引过程。

那么问题来了,我们应该怎么做才能正常完成搜索索引呢?

可能有帮助的额外信息:

索引过程意味着搜索产品标题和描述中的每个重要词,因此对于 190k 的产品,速度会很慢。我建议您通过控制台执行 Prestashop 索引脚本以​​避免超时。如果你不能这样做,你可以将你的数据库下载到本地服务器,在本地执行脚本(这样它不会因超时提前完成)然后再次在线导出索引相关表。在常规托管中,我假设这个过程永远不会结束。

祝你好运。

您遇到的问题是因为您的新产品的索引不存在。将产品导入 PrestaShop 后,您尚未为其编制索引。

我们建议您选择 'Rebuild the entire index' 选项一次,完成后您可以使用选项 'Add missing products to the index' 再次建立索引。

您可以在管理面板的以下菜单中找到这些选项:

首选项->搜索