将我的Magento商店从一个托管提供商迁移到另一个托管提供商后。在我开始迁移删除所有我的测试订单并将订单号的计数器设置为0. 我遇到很大问题。当我想在回到办公室进入销售 - >为了我得到一个错误“默认情况下,出于安全原因,禁止出现了一个错误处理您的请求 异常印刷 错误日志记录号码:213759415”Magento:已存在具有相同标识“1”的项目(Mage_Sales_Model_Order)
如果我进入var/report并打开文件“213759415”,我看到36行第一个是:
a:5:{i:0; s:64:“Item(Mage_Sales_Model_Order)with id” 1“已经存在”; i:1; s:5345:“#0 /usr/home/xxx/domains/xxx.com/public_html/lib/Varien/Data/Collection/Db.php(576):Varien_Data_Collection-> addItem(Object(Mage_Sales_Model_Order))
我有Magento 1.7.0.2
任何想法?
非常感谢!
您需要描述“删除我的所有测试订单并将订单号的计数器设置为0”。在任何人都可以帮忙之前就意味着你 –
看起来像一些定制加入订单商品表或任何其他具有多个值的单一订单。在这种情况下,MySQL结果集包含多个具有相同ID的行。 –
我使用这两个脚本删除测试订单http://magentoxhtml.com/magentotips/how-to-delete-magento-test-orders.html http://inchoo.net/ecommerce/magento/delete-test-orders -in-magento /删除测试产品我使用这个:http://magentoxhtml.com/magentotips/how-to-delete-magento-test-products.html和更改订单号和前缀我使用这个:http:/ /www.warpconduit.net/2012/04/18/how-to-change-the-order-increment-id-and-prefix-in-magento/#comment-1250。希望我给你足够的信息,你给我一些建议。 –