【问题标题】:How to upgrade Magento from 1.7 to 1.9如何将 Magento 从 1.7 升级到 1.9
【发布时间】:2015-03-02 12:07:15
【问题描述】:

我需要将我的 magento 商店表单 1.7 升级到 1.9。我对 magento 很陌生,我只是想知道在不破坏我的网站的情况下最简单的升级方法是什么。

谢谢

【问题讨论】:

  • 您可以从站点下载最新的 magento 并将其上传到当前 magento 安装的根目录。并覆盖它会要求的所有文件。但是请记住一件事,您必须确保您没有编辑当前 magento 的任何核心文件,否则您将丢失所有更改。
  • 我遵循了所有这些步骤,但它不起作用magento.stackexchange.com/questions/21761/…
  • 您在完成所有步骤后是否遇到任何错误
  • 是的“处理您的请求时出错”这是错误
  • 最明显的答案是在测试站点上完成之前不要在生产站点上执行此操作!

标签: magento magento-1.7 upgrade updates magento-1.9


【解决方案1】:

从 1.7 升级 CE 1.9.0.1 的路线图

  1. 备份当前数据库和当前 1.7 代码。
  2. http://www.magentocommerce.com/download下载最新的magento
  3. 从 1.7 代码中删除所有文件夹和文件(但您应该在某处进行备份)并从 1.9 中放置所有文件夹和文件。
  4. 现在从您的 1.7 将以下文件夹合并到 1.9

• 社区app/code/community

• 本地app/code/local

• 媒体

• 您的主题或包 (app/design/frontend/default/<your theme> or app/design/frontend/<your package>)

• 来自 Skin 的自定义文件夹(用于 adminhtml 和前端)。

• 将您的自定义 xml 文件从 app/etc/modules/ 复制到当前的 app/etc/modules/

• 来自 adminhtml/default/yourtheme 的任何自定义管理主题文件夹。

• 将您的自定义文件夹从adminhtml/default/default/ (1.7) 复制到adminhtml/default/default/ (1.9)。

• 来自app/js/ 的自定义 js 文件。

  1. 现在转到 app/etc/local.xml。在那里编辑数据库详细信息。输入您的数据库用户名和密码以及数据库名称。
  2. 现在检查站点。完成了。

【讨论】:

  • 我尝试了很多次,但这并没有什么帮助,我用 magento connect 更新了我的 magento,但在此之后出现了问题。当我尝试打开除索引以外的其他页面时,它显示 404 not found 你能帮我解决这个问题吗?
  • (从你的 1.7 代码中删除所有文件夹和文件)您能否提到需要删除的目录路径或文件夹或文件。
【解决方案2】:

直接升级:

管理面板 -> 系统 -> Magento Connect -> Magento Connect Manager

检查升级

Mage_All_Latest -> 选择升级到 1.9

通过 ssh 升级:

命令:

1: ./mage 列表升级

2: ./mage config-set preferred_state stable

3: ./mage upgrade-all --force(如果不工作则使用 4)

4: ./mage install http://connect20.magentocommerce.com/community Mage_All_Latest --force

5: php -f ./index.php

欲了解更多信息,请查看以下链接:

https://astrio.net/blog/magento-upgrade-guide/

【讨论】:

    猜你喜欢
    • 2014-07-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-23
    • 1970-01-01
    相关资源
    最近更新 更多