我有一个Magento 1.9.2.0,其中包含类别,用户,销售,产品等。我还有一个全新安装的Magento 2.1.3。我使用了Magento的数据迁移工具将旧版本的每个内容导入到新版本中。
首先,我更新了Magento 2.1.3 - > 2.1.9。到目前为止都很好。 然后,我安装了数据导入工具,配置了连接,运行了迁移,并成功导入了从1.9.2.0到新的2.1.9的所有内容。到目前为止一切都很好。
接下来发生的事情是每当我创建一个类别时,它都会创建一个没有名称的类别。我无法更改其名称或Anchor,但我可以更改其位置并添加/删除产品。继续在管理面板上进行这些更改,它表示已成功更新,但它没有。我已经排除了缓存问题以及它看起来是什么(因为我正在使用catalog_category_entity_varchar),不知何故,每当我创建一个类别时,它都不会在这个表中插入它们的属性和值。 / p>
所有其他表格,如销售,客户,产品,都按预期工作。
任何想法或解决方案? 我已经完成了对每个文件尝试chmod 777的长度(以防它是一个权限问题)但没有成功。
http://devdocs.magento.com/guides/v2.0/migration/migration-tool-internal-spec.html
答案 0 :(得分:0)
我没有使用数据迁移工具,因为它在出错后会出错。我最终做的是一个脚本来导入我考虑的 - 最重要的数据。即类别,客户,订单,产品,图像。找了几个找到等价的id和表,下面是帮助我的数据库模式。
http://anna.voelkl.at/uploads/magento/ce1922.png
http://anna.voelkl.at/wp-content/uploads/2016/12/ce2.1.3.png