【问题标题】:What is the best way to upgrade Magento升级 Magento 的最佳方法是什么
【发布时间】:2011-12-03 04:56:48
【问题描述】:

所以我需要将 Magento 从 1.1~ 升级到 1.6~

我需要这样做的主要原因是所有订单履行扩展都需要更新的版本。 http://www.xtento.com/magento-extensions/magento-order-export-module.html

最好/最有效的方法是什么?有没有推荐的可以很好用的扩展?

我是 Magento 的完整 n00b,所以帮助越详细越好!

【问题讨论】:

    标签: magento e-commerce


    【解决方案1】:

    升级 Magento 有两种主要方法:

    1. 增量升级
    2. 再次实施 Magento 并从旧版本导入数据

    增量升级

    您可以从 1.1 升级到 1.2,然后升级到 1.3,依此类推...要记住的一件事是,从 Magento 1.1 开始,很多事情发生了变化。 停用 Magento 1.1 上安装的所有扩展(很可能与更高版本不兼容)。

    这是一个漫长的过程,需要大量的时间和精力,因为会触发各种错误(数据不一致、表更改不起作用等)。 从 Magento 1.4.1.x 到 Magento 1.6 再到 Magento Professional 的迁移花了我们几个星期的时间。在这种情况下,步骤是:Magento 1.4.1 - 1.4.2 - 1.6。

    再次实施 Magento 并从旧版本导入数据

    您可以执行全新的 Magento 1.6 实施,再次实施主题并导入数据(产品、客户、订单 - 您需要为此进行扩展)。

    更多信息: Upgrading Magento - Magento wiki

    【讨论】:

    • 有没有你用过或者可以推荐的扩展?
    • 我相信你需要一个公司或开发者来处理这个过程。
    • 您是否表示有兴趣签约?
    【解决方案2】:

    从 1.5 升级到 1.6,如下所示(基于 SSH):

    • 首先,备份数据库,然后备份整个 magento 目录以进行恢复过程。
    • 转到 magento 目录。
    • chmod 550 .mage/ // Set permission to mage tool
    • rm -rf /var/cache/* var/session/*
    • ./mage mage-setup .
    • ./mage config-set preferred_state stable
    • ./mage list-installed
    • ./mage list-upgrades
    • ./mage install http://connect20.magentocommerce.com/community Mage_All_Latest --force
    • php shell/indexer.php reindexall
    • find . -type f exec chmod 644 {} \;
    • find . -type d exec chmod 755 {} \;

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-04-15
      • 2011-02-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多