将EE从1.12升级到1.14
题
我们考虑将Magento EE升级到1.14,现在我们有1.12。 我的问题是,如果我们有一些WebServices上传产品和带有SOAP v2的东西,它将有一些变化吗? 你知道是否容易或有一些并发症,因为我正在搜索并看到这是从.12到.14的重要变化。 是否有必要完成文件和数据库的完整备份? 感谢您的任何信息。
解决方案
我和你在同一条船上,但是当我开始一年前的时候,我们在1.9 ...
如何肥皂运行不会改变。
您必须升级到.13,然后.14 ......以及每个更改都有更多更改数据库,代码和样式。1.13改变索引,缓存和结账流动操作的方式......这意味着您必须在继续到1.14之前确保所有这些仍然工作,其中包括响应元素。
是的,有必要通过创建网站的“快照”来完成数据库和代码的完整备份,您可以将其移动到您的开发环境,并在滚动它们之前进行更改。节省了很多时间。
其他提示
在任何升级尝试期间始终建议使用完整备份。您还应确保首先在DEV / Staging System中进行升级并测试错误。
来自ee 1.12 - > 1.13的移动对于某些(取决于商店等的大小)可能有点棘手。处理URL键的方法有更改。您需要确保所有URL键都是唯一的。
此外,如果您使用的任何类型的反向代理高速缓存(Nginx,清漆等),由于添加了表单键,您需要采取一些额外的护理/预防措施。
祝你好运。
任何升级,大或小应具有完整的数据库备份。文件应在某种版本控制系统中保持,因此对备份文件并不至关重要。媒体文件也不应该实现。
SOAP将保持不变。
最终可以从1.12升级到1.14,我们在多次之前完成了这一点,但是在这些版本期间有重大的索引器和URL更改,这将是一个轻微的风险。然而,所有正在发生的都是额外的设置脚本会立即运行。我们使用的一个工具是使用增量安装脚本运行功能的n98-magerun。它允许您一次运行安装脚本1,以便在出现时解决任何问题。