我正在努力升级包含Joomla 1.5和Old Virtuemart的网站以及一些自定义代码(主要是在VirtueMart中)。我需要将此配置升级到Joomla 2.5和Virtuemart 2.0.24。
我在互联网上搜索,只能找到如何将Joomla 1.5升级到Joomla 2.5。
请提供一系列我应该遵循升级的步骤。 此外,我应该采取什么预防措施以及如何保持自定义代码不变。
答案 0 :(得分:1)
首先,您需要将Joomla 1.5升级到2.5。你可以考虑转到3.5,因为LTS即将推出,但这并非完全必要。
升级后,您需要将旧数据库中的所有VM表复制到新数据库中。确保更新表前缀以使它们与新安装匹配。移动表后,安装VM2.0。接下来,在新的VM安装中,转到工具>工具&迁移>迁移并运行所有内容的迁移。
这很容易。自定义代码可能对您没有多大用处。整个模板系统已升级为使用典型的Joomla覆盖,其余部分从头开始重写为真正的Joomla MVC组件。您必须手动找到所有自定义并重新应用到新组件。