我需要将旧的magento商店1.6迁移到1.9.2。而不是搞乱运行的网站,我决定在新的服务器上做,并在晚些时候改变DNS。我在新主机上安装了1.9.2。安装了新的主题(旧主题不兼容)。复制了所有媒体文件。我搜索了可能的选项。 一种可能的解决方案是https://wiki.magento.com/display/m1wiki/Manual+upgrade+using+a+fresh+install+and+new+database。 我发现了一个迁移工具http://devdocs.magento.com/guides/v2.0/migration/bk-migration-guide.html,但我不确定它是仅用于2.0还是用于1.9.2。我是php开发人员。 3年前我曾为magento工作过。migrate magento 1.6 to 1.9.2
1
A
回答
0
我发现了一个迁移工具http://devdocs.magento.com/guides/v2.0/migration/bk-migration-guide.html,但我不知道它是否是只为2.0或它适用于1.9.2太
迁移工具迁移到Magento的1.x中来的Magento 2.你不需要该工具从1.6升级到1.9。您发布的first link应该是所有您需要升级的。总之:
- 安装磁1.9的目标服务器
- 你并不需要运行安装程序或创建一个新的数据库上一个新的实例,你就可以将旧网站导入数据库。
- 移动你的主题,扩展和媒体到新站点
- 出口从活动现场
- 禁用缓存和编译数据库导出
- 导入数据库,以新的前site
- 导航到新站点并等待升级过程完成。
您可能还想在导出数据库之前将旧站点置于维护模式。这将阻止对旧网站的更新,当您将域更新为指向新网站时,这些更新将会丢失。
0
如果你已经安装了一个新的Magento 1.9.2,然后按照以下步骤从1.6将所有数据的1.9.x:
1)取当前数据库和当前的Magento代码的备份。
2)现在把以下文件夹从旧magento 1.9。你需要的,如果在Magento任何现有的文件夹或文件1.9
- 应用程序/代码/本地
- 应用程序/代码/社区
- 应用/ etc/modules中
- 媒体
仔细合并 - 您的主题和包文件夹。
- 类似地,在皮肤中存在旧的 magento但不存在于新的magento中的任何主题和包文件夹,请将其复制到新的magento 安装中。
- 定制js文件,如果任何来自JS文件夹
3)现在去应用的/ etc/local.xml中和配置数据库
4)如果您的旧版本的Magento像1.6不支持fromkey和新的模板,你正在使用的任何模板将需要升级到使用formkey,否则你的表单将不会工作
5)如果你正在升级magento到版本高于1.9.2.2,你也会有在admin中设置阻止/变量权限。
详情,请访问以下链接:
相关问题
- 1. Magento 1.6 XML错误
- 2. Magento 1.9.2服务器要求
- 3. Magento 1.6和产品
- 4. jQuery是未定义jquery-ui-1.9.2和jquery-migrate-1.1.1
- 5. 显示在magento 1.6登录
- 6. Django python manage.py migrate
- 7. 的Cron任务不工作Magento的1.9.2
- 8. VarienForm不工作在magento 1.9.2社区版
- 9. Magento 1.9.2 Paypal设置不会出现
- 10. Magento 1.9.2内部服务器错误
- 11. 是否可以在Magento 1.9.2中使用magento性能工具包?
- 12. Magento的1.6副本类产品
- 13. magento中的多字搜索1.6
- 14. Magento 1.6在哪里存储CMS页面?
- 15. magento 1.6在IIS下的多个网站
- 16. Magento 1.6似乎没有使用APC
- 17. 如何创建Magento 1.6运输模块?
- 18. Magento 1.6添加新的地址模板
- 19. 如何在1.6后升级Magento网站?
- 20. Magento 1.6更改搜索布局
- 21. 产品未显示在magento前端1.6
- 22. Magento 1.6,谷歌购物/产品/内容
- 23. 从Magento 1.6迁移到2.0的代码
- 24. 的Magento从1.4.2升级问题1.6
- 25. 如何使用Flask Migrate创建SIMILAR TO约束?
- 26. rake migrate aborted trouble
- 27. Laravel Artisan Migrate [BadMethodCallException]
- 28. rake db的加载错误:migrate
- 29. 调用magento时遇到错误1.9.2 rest api
- 30. “请指定产品的选项”在Magento 1.9.2
感谢。我只需要了解最后2个步骤。从1.6导入数据库到1.9的新数据库?但是两个数据库都不一样。导航到网站并等待升级过程。升级1.9? – softcell
@softcell当你安装新服务器时,你需要的只是Magento 1.9文件。从旧服务器复制数据库,并在新服务器上创建一个使用该数据库的“app/etc/local.xml”文件。 –
谢谢。我对此感到困惑,因为1.6的数据库与1.9.2的数据库不一样。偶数的表格也不同。 – softcell