我一直在尝试将整个目录从一个Magento服务器转移到另一个服务器,我遇到了一些重大问题.
我可以获得大部分目录数据,但我总是遗漏了诸如产品样本,产品类别或产品的自定义选项之类的东西.为了得到这些,我最终构建了自己的脚本,查询Magento,将数据写入我自己设计的CSV文件,然后编写另一个脚本,将这些数据添加到另一台服务器.
我一直在询问其他内部开发人员,显然这就是他们每次迁移的方式.他们花了很多时间构建大量的自定义脚本只是为了传输目录,显然不同的Magento站点是如此不同,他们必须在传输下一个站点时构建全新的脚本.
这是每个人的共同经历吗?
我觉得必须有更好的方法.有没有人知道将整个目录(不仅仅是产品,而是一切)转移到另一台服务器的更好方法?我们不能只复制整个SQL数据库吗?
小智 1
您可以使用 Magento 导出向导导出产品,方法是进入系统 -> 导入/导出 -> 导出 然后从导出设置中选择实体类型产品并将导出文件格式为 CSV
获取 CSV 文件后,您可以使用 Magento 相同的向导导入整个目录,或者您可以使用数据流。
在 Magento 中导入更大目录的另一个选项是使用 Magmi。
http://wiki.magmi.org/index.php?title=Magmi_Wiki
我希望这个能帮上忙