- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
集成某些产品后,我在重新索引 Magento CMS 时遇到问题。
这是 shell 重新索引的日志
/usr/home/sinusi/public_html/_duplicateshop/shell$ php indexer.php --status
Product Attributes index process unknown error: exception 'PDOException' with message 'SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '32363-974-1-327' for key 'PRIMARY'' in /usr/www/users/sinusi/_duplicateshop/lib/Zend/Db/Statement/Pdo.php:228 Stack trace:
#0 /usr/www/users/sinusi/_duplicateshop/lib/Zend/Db/Statement/Pdo.php(228): PDOStatement->execute(Array)
#1 /usr/www/users/sinusi/_duplicateshop/lib/Varien/Db/Statement/Pdo/Mysql.php(110): Zend_Db_Statement_Pdo->_execute(Array)
#2 /usr/www/users/sinusi/_duplicateshop/app/code/core/Zend/Db/Statement.php(291): Varien_Db_Statement_Pdo_Mysql->_execute(Array)
#3 /usr/www/users/sinusi/_duplicateshop/lib/Zend/Db/Adapter/Abstract.php(480): Zend_Db_Statement->execute(Array)
#4 /usr/www/users/sinusi/_duplicateshop/lib/Zend/Db/Adapter/Pdo/Abstract.php(238): Zend_Db_Adapter_Abstract->query('INSERT INTO `ca...', Array)
#5 /usr/www/users/sinusi/_duplicateshop/lib/Varien/Db/Adapter/Pdo/Mysql.php(428): Zend_Db_Adapter_Pdo_Abstract->query('INSERT INTO `ca...', Array)
#6 /usr/www/users/sinusi/_duplicateshop/lib/Varien/Db/Adapter/Pdo/Mysql.php(1998): Varien_Db_Adapter_Pdo_Mysql->query('INSERT INTO `ca...', Array)
#7 /usr/www/users/sinusi/_duplicateshop/app/code/core/Mage/Catalog/Model/Resource/Product/Indexer/Eav/Source.php(280): Varien_Db_Adapter_Pdo_Mysql->insertArray('catalog_product...', Array, Array)
#8 /usr/www/users/sinusi/_duplicateshop/app/code/core/Mage/Catalog/Model/Resource/Product/Indexer/Eav/Source.php(261): Mage_Catalog_Model_Resource_Product_Indexer_Eav_Source->_saveIndexData(Array)
#9 /usr/www/users/sinusi/_duplicateshop/app/code/core/Mage/Catalog/Model/Resource/Product/Indexer/Eav/Source.php(84): Mage_Catalog_Model_Resource_Product_Indexer_Eav_Source->_prepareMultiselectIndex(NULL, NULL)
#10 /usr/www/users/sinusi/_duplicateshop/app/code/core/Mage/Catalog/Model/Resource/Product/Indexer/Eav/Abstract.php(50): Mage_Catalog_Model_Resource_Product_Indexer_Eav_Source->_prepareIndex()
#11 /usr/www/users/sinusi/_duplicateshop/app/code/core/Mage/Catalog/Model/Resource/Product/Indexer/Eav.php(185): Mage_Catalog_Model_Resource_Product_Indexer_Eav_Abstract->reindexAll()
#12 /usr/www/users/sinusi/_duplicateshop/app/code/core/Mage/Index/Model/Indexer/Abstract.php(143): Mage_Catalog_Model_Resource_Product_Indexer_Eav->reindexAll()
#13 /usr/www/users/sinusi/_duplicateshop/app/code/core/Mage/Index/Model/Process.php(210): Mage_Index_Model_Indexer_Abstract->reindexAll()
#14 /usr/www/users/sinusi/_duplicateshop/app/code/core/Mage/Index/Model/Process.php(258): Mage_Index_Model_Process->reindexAll()
#15 /usr/www/users/sinusi/_duplicateshop/shell/indexer.php(166): Mage_Index_Model_Process->reindexEverything()
#16 /usr/www/users/sinusi/_duplicateshop/shell/indexer.php(212): Mage_Shell_Compiler->run()
#17 {main}
Next exception 'Zend_Db_Statement_Exception' with message 'SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '32363-974-1-327' for key 'PRIMARY'' in /usr/www/users/sinusi/_duplicateshop/lib/Zend/Db/Statement/Pdo.php:234 Stack trace:
#0 /usr/www/users/sinusi/_duplicateshop/lib/Varien/Db/Statement/Pdo/Mysql.php(110): Zend_Db_Statement_Pdo->_execute(Array)
#1 /usr/www/users/sinusi/_duplicateshop/app/code/core/Zend/Db/Statement.php(291): Varien_Db_Statement_Pdo_Mysql->_execute(Array)
#2 /usr/www/users/sinusi/_duplicateshop/lib/Zend/Db/Adapter/Abstract.php(480): Zend_Db_Statement->execute(Array)
#3 /usr/www/users/sinusi/_duplicateshop/lib/Zend/Db/Adapter/Pdo/Abstract.php(238): Zend_Db_Adapter_Abstract->query('INSERT INTO `ca...', Array)
#4 /usr/www/users/sinusi/_duplicateshop/lib/Varien/Db/Adapter/Pdo/Mysql.php(428): Zend_Db_Adapter_Pdo_Abstract->query('INSERT INTO `ca...', Array)
#5 /usr/www/users/sinusi/_duplicateshop/lib/Varien/Db/Adapter/Pdo/Mysql.php(1998): Varien_Db_Adapter_Pdo_Mysql->query('INSERT INTO `ca...', Array)
#6 /usr/www/users/sinusi/_duplicateshop/app/code/core/Mage/Catalog/Model/Resource/Product/Indexer/Eav/Source.php(280): Varien_Db_Adapter_Pdo_Mysql->insertArray('catalog_product...', Array, Array)
#7 /usr/www/users/sinusi/_duplicateshop/app/code/core/Mage/Catalog/Model/Resource/Product/Indexer/Eav/Source.php(261): Mage_Catalog_Model_Resource_Product_Indexer_Eav_Source->_saveIndexData(Array)
#8 /usr/www/users/sinusi/_duplicateshop/app/code/core/Mage/Catalog/Model/Resource/Product/Indexer/Eav/Source.php(84): Mage_Catalog_Model_Resource_Product_Indexer_Eav_Source->_prepareMultiselectIndex(NULL, NULL)
#9 /usr/www/users/sinusi/_duplicateshop/app/code/core/Mage/Catalog/Model/Resource/Product/Indexer/Eav/Abstract.php(50): Mage_Catalog_Model_Resource_Product_Indexer_Eav_Source->_prepareIndex()
#10 /usr/www/users/sinusi/_duplicateshop/app/code/core/Mage/Catalog/Model/Resource/Product/Indexer/Eav.php(185): Mage_Catalog_Model_Resource_Product_Indexer_Eav_Abstract->reindexAll()
#11 /usr/www/users/sinusi/_duplicateshop/app/code/core/Mage/Index/Model/Indexer/Abstract.php(143): Mage_Catalog_Model_Resource_Product_Indexer_Eav->reindexAll()
#12 /usr/www/users/sinusi/_duplicateshop/app/code/core/Mage/Index/Model/Process.php(210): Mage_Index_Model_Indexer_Abstract->reindexAll()
#13 /usr/www/users/sinusi/_duplicateshop/app/code/core/Mage/Index/Model/Process.php(258): Mage_Index_Model_Process->reindexAll()
#14 /usr/www/users/sinusi/_duplicateshop/shell/indexer.php(166): Mage_Index_Model_Process->reindexEverything()
#15 /usr/www/users/sinusi/_duplicateshop/shell/indexer.php(212): Mage_Shell_Compiler->run()
#16 {main}
我已截断 catalog_flats
并删除了锁定文件但错误还是一样
最佳答案
首先,您可以尝试完全删除平面表,因为索引过程将重新创建它们。
您到达重复条目的事实可能意味着唯一索引已从原始表中删除。也许一个产品属性必须是唯一的,是在数据库中直接进行人工干预后数据库中相同值的两倍。
如果您可以确定有问题的领域,我也许可以扩展我的答案。
关于mysql - Magento Reindex 的问题(属性),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29699717/
我已经在我的 PostgreSQL 数据库上启动了 REINDEX。在 GUI 中可以看到它处理了一些表,然后停止响应。看起来它仍在工作,即使在两个小时后也是如此。 GUI 没有响应,其最后一行显示:
我已经浏览了几次 _reindex api 文档,但不知道是否可行。将文档从源索引复制到目标索引后,是否也可以删除源文档? 这是我正在调用的当前 _reindex api 调用主体: { "sou
我做不到 重新索引 在 magento 2 .在谷歌之后,我得到了我们可以用 shell 命令重新索引的解决方案 php dev/shell/indexer.php reindexall 但它给出了错
我正在进行一项重新索引 Elasticsearch 索引的任务,以防发生任何更改。我可以找到2种方法来实现此目的,但是除非我缺少某些内容,否则它们对我来说都是相同的。 我正在从服务B的Postgres
我最近决定更改我的映射/设置,为此,我不得不重新索引所有文档(5M),但是,只重新索引了5m中的20个文档。 我用相同的拱形创建了一个新的索引,但是更改了许多映射/设置。 (将关键字类型更改为文本类型
因此,我们处于需要将Elasticsearch文档从一个索引重新索引到另一索引的情况。我们正在为此使用reindex API。尽管有时文档已经存在于目标索引中。设置version_type: "ext
我已经设置了目标索引 new_dest_index在运行 _reindex 之前操作,包括设置映射、分片计数、副本等。 我运行了下面的 POST 命令来从 source_index 复制所有文件至 n
我正在尝试使用reindex API进行Elasticsearch https://www.elastic.co/guide/en/elasticsearch/reference/current/do
我尝试了该主题的几个示例,但没有结果。我正在读取一个 DataFrame,如下所示: Code,Counts 10006,5 10011,2 10012,26 10013,20 10014,17 10
我正在尝试使用以下行重新编制索引: POST _reindex { "source": { "index": "poi_201705" }, "dest": { "inde
这是我正在使用的代码: 将 pandas 导入为 pd test3 = pd.Series([1,2,3], index = ['a','b','c']) test3 = test3.reindex(
我在创建表时创建索引,然后将数据插入表中。 我认为当表中的数据已经被索引时,即使我删除或插入新数据也不需要运行 REINDEX。 这是正确的吗?或者每次,我都需要运行一个 REINDEX。 如果我需要
使用 Magento 1.6 我不得不对我的 catlog 进行一些批量更改,因此做了一个完整的产品导出,进行了更改,然后导入了修改后的文件。 之后有一些索引需要更新,除了“产品属性”索引之外的所有索
我可以搜索显示此错误消息“原因”的建议,但不能搜索如何解决它 - 每次我尝试通过连接 2 个现有列中的字符串值来向 pandas 数据框添加新列时都会遇到此问题。 例如: wind['timestam
包 x.x.x.repository.search 没有成功生成。我该如何解决它。 源代码是here 我只是运行 npm install -g generator-jhipster-elasticse
集成某些产品后,我在重新索引 Magento CMS 时遇到问题。 这是 shell 重新索引的日志 /usr/home/sinusi/public_html/_duplicateshop/shel
我的目标是重新索引具有 1000 万个分片的索引,以更改字段映射以促进重要术语分析。 我的问题是我在使用 NEST 库执行重新索引时遇到问题,并且文档(非常)有限。如果可能的话,我需要一个使用中的例子
假设我有两个数据框: import string import pandas as pd d = {'one': pd.Series(range(26), index = list(string.as
我正在尝试相对于索引的第二级重新索引数据框。我有一个数据框,其中索引的第一级是用户 ID,第二级是日期。例如: pd.DataFrame({ 'id': 3*['A'] + 5*['B'] + 4*[
我正在尝试使用 pandas reindex 函数填充我的时间序列数据中缺失的行。 我的数据如下: 100,2007,239,4,29.588,-30.851,-999.0,-999.0,-999.
我是一名优秀的程序员,十分优秀!