您无法将小于2.0的VM版本更新为版本2.x.
Bcoz VM改变了VM 2的整体架构(他们实现了MVC)。
因此,您无法直接升级,您需要安装新的VM 2.x并逐个实现旧的更改。在进行任何更新之前,您应该保留备份。
我找到了一些简单的指南
打开您的ftp客户端,然后转到“服务器 - >管理员 - >组件“并将”com_virtuemart“更改为其他内容,我将其更改为”old_com_virtuemart“(您也可以为”server - > components“执行此操作
- 将您的产品/制造商/供应商图像移动到images / stories / virtuemart中,并放在正确的子文件夹中。 (类别,制造商,产品,供应商)
- 禁用所有美德集市扩展
- 将您的默认Joomla前端语言设置为产品说明中使用的语言。在更新Virtue Mart以安装正确的默认Virtue Mart语言表之前,请务必执行此步骤。
- 现在转到您的网站并转到安装程序
- 安装virt mart 2.0(如前所述,不要安装2.1 / 2.0.1 / 2.2等。)
安装完成后- ,安装示例数据
- 安装样本数据后,返回安装程序并安装AIO组件
- 转到管理员,为您的商店设置语言,即使您的商店不是多语言并保存Virtue Mart配置。
- 现在转到in virtue mart的配置并启用“启用数据库更新工具”。
- 完成后,转到工具 - >工具和迁移 - >并单击选项卡迁移
- 首先选择“全部”,然后点击“开始迁移”
- 只需单击“开始迁移”,即所有产品迁移所需的次数
- 现在安装jupgrade(http://redcomponent.com/free-downloads/cat_view/931-jupgrade)
- 安装完成后,转到组件jupgrade并单击首选项
- 确保将“分配”设置为Joomla 2.5,并确保除“保留原始位置?”和“删除以前的迁移”并保存
之外,所有内容都设置为“否”
- 现在点击大按钮升级
- 升级完成后,请访问www.your-site.com/jupgrade并登录
(如果组件未升级,请不要担心,您只需再次安装它们,但可能需要一些时间......)
如果Virtue mart仍在您的升级网站上,那么您不必按照步骤操作,请转到步骤27
- 再次安装virtue mart 2.0,然后安装示例数据
- 安装AIO组件
- 现在转到管理员,为您的商店设置语言,即使您的商店不是多语言并保存Virtue Mart配置。
- 现在转到virtmart的配置并启用“启用数据库更新工具”。
- 完成后,转到工具 - >工具和迁移 - >并单击选项卡迁移
- 首先选择“Everything”,然后点击“开始迁移”
醇>
无论您选择哪种VirtueMart升级方式,都不要忘记备份您的商店数据。因此,如果出现任何错误(有时会发生),您可以续订商店。