我正在开发一个magento企业版商店,我想将其迁移到Community Edition。
我是magento的新手,请帮助我完成将EE迁移到CE的一些步骤。
你能提供一些想法吗?
答案 0 :(得分:0)
在我看来,有两种不同的方法。
您可以通过新的社区安装重新开始,并将您的代码和设计修改带到您的数据中。
或者您可以尝试通过“升级”到最新版本的社区来降级您的安装。
可行的方法取决于具备的修改或自定义
答案 1 :(得分:0)
并非所有数据都可以移动,因为某些表格和字段不在社区版本中。
建议的步骤: 1.安装新的magento社区版本。 2.从ent网站复制主题文件夹并粘贴在communiyt site.this可能会破坏地方,你将不得不填写。 3. Magento有数据导入导出系统,所以用它来导入产品。 4.同样为客户应用导入导出(您可能必须使用某些第三方代码)。 5.通过管理员应用配置。
我不确定您是否也要移动订单数据。这部分将会很复杂。
答案 2 :(得分:0)
Yanted写了一篇精彩的指南 - > = 1.13中的一些EE功能实际上使得升级比下面的写法更让你感到痛苦。正如Marius在评论中指出的那样,所有密码都必须重置,因为加密方法在EE / CE之间的处理方式不同。
有关详细信息,请参阅博客。
http://blog.yanted.com/2014/02/21/downgrading-magento-enterprise-to-community/
原帖:
迁移实际上非常简单 - 将CE代码库指向生产数据库。除此之外还有更多(请参阅下面的一些文件夹删除信息)。
如果您使用精心构建的EE兼容主题,则应向后兼容。
以下是一些鲜为人知的EE功能,您在降级到社区时需要注意:
无法从管理面板访问客户属性 客户群将消失 目录活动,私人销售,邀请等将消失 CE中不支持CMS层次结构 CE不支持横幅 RMA - 人们似乎总是忘记RMA(信息将驻留在数据库中) 管理记录信息将无法访问(仍驻留在数据库中) 如果您在EE中构建了大部分CMS,我建议您采用非常全面和有条理的方法,并确保新的CE主题(或向后兼容的EE主题)支持仍然驻留的数据。
我还建议不要从带有企业前缀的数据库中删除任何表 - 以及不从第3方主题中删除任何企业文件夹。这些不被视为EE安装的一部分,您应该在离开时随身携带它们。您需要从以下位置删除文件和文件夹:
应用程序/代码/核心/企业 应用程序/设计/前端/企业 应用程序/设计/ adminhtml /默认/缺省/布局/企业 应用程序/设计/ adminhtml /默认/缺省的/模板/企业 皮肤/ adminhtml /默认/企业 皮肤/前端/企业 应用程序的/ etc /模块/企业_ *。xml的 JS /企业 LICENSE_EE.txt LICENSE_EE.html 当然,你需要考虑真正的大事:全页缓存。我强烈建议您找到一个不错的第三方全页缓存。
祝你好运!