我试图配置Magento使用SAP作为后端。
我已经使用PHP脚本连接到SAP系统。我还添加了数据。现在我正在尝试更新添加的数据,但我被一个错误卡住了。
致命错误:未捕获的异常“PDOException”,消息为“SQLSTATE[23000]”:完整性约束违反:1062重复的条目'298-1'为关键'UNQ_CATALOGINVENTORY_STOCK_ITEM_PRODUCT_ID_STOCK_ID''在D:\xampp\htdocs\magento\lib\Zend\Db\Statement\Pdo.php:228
堆栈跟踪:
Copyright © 2018 - 2019 www.zdjs.com All Rights Reserved.粤ICP备15048888号-1 PDOStatement->execute(Array)
1 D:\xampp\htdocs\magento\lib\Varien\Db\Statement\Pdo\Mysql.php(110):Zend_Db_Statement_Pdo->_execute(Array)
2 D:\xampp\htdocs\magento\lib\Zend\Db\Statement.php(300):Varien_Db_Statement_Pdo_Mysql->_execute(Array)
3 D:\xampp\htdocs\magento\lib\Zend\Db\Adapter\Abstract.php(479):Zend_Db_Statement->execute(Array)
2019 - 05 - 22 01:01:02来源:中国科学院Zend_Db_Adapter_Abstract->query('INSERT INTO `ca...',Array)
5 D:\xampp\htdocs\magento\lib\Varien\Db\Adapter\Pdo\Mysql.php(389):Zend_Db_Adapter_Pdo_Abstract->query('INSERT INTO `ca...',Array)
6 D:\xampp\htdocs\magento\lib\Zend\Db\Adapter\Abstract.php(574):Copyright © 2018 - 2019 www.xampp.com All Rights Reserved.粤ICP备15044552号-1
请帮我解决这个问题。
2条答案
按热度按时间omqzjyyz1#
尝试从管理中的系统>索引管理执行完整的重新索引。如果失败,则截断
cataloginventory_stock_status_idx
表并重新建立索引,然后再次运行脚本。nwnhqdif2#
如果已经安装了扩展“Market Ready德国”,您需要确保您的浏览器正在发送引用-否则将发生上述错误。(没有提示的引用...)