在Prestashop商店的后台我每次尝试更新或添加产品时都会收到错误消息。 错误如下。
Duplicate entry '31-17998' for key 'PRIMARY'
ALTER TABLE `ps_search_index` ADD PRIMARY KEY (`id_word`, `id_product`)
有人知道造成这种情况的原因以及解决方法吗?任何帮助将不胜感激。
答案 0 :(得分:0)
我设法解决了这个错误,将Search.php类替换为最新版本(来自Prestashop版本1.4.8.2,目前使用的是1.4.4.1),我还必须从Tools.php中复制一个名为replaceAccentedChars的新函数,否则会给我一个错误。我将在下次@DCoder上向Prestashop问题跟踪器报告。