A-A+

享Magento升级方法完美无错篇(更新)

2011年07月24日 灵犀一指 评论 1 条 阅读 769 人 次

本文升级方法不受操作系统限制,不需要使用命令。献给升级magento还在纠结中,怕升级出错,无法解决问题的人们。

首先,我们想问您一下,如果Magento 1.2.0或1.4.0升级到1.5.0.1困难吗?

难,那是肯定的,因为升级出错了,找遍一篇又一篇的英文文章也帮您解决不了问题。(好像说自己- -!)

为此我们努力寻找更优秀的方法,以及注意事项来解决这一问题。

让一切都变得顺利。(故有此文^_^)

言归正传,下面介绍升级步骤:(我们建议您升级前切换到默认模板,将你的网站magento目录别名为old_magento。)

1、需要保留app/etc/local.xml文件 和 media文件夹下图片。
2、解压最新安装包到网站的magento目录,设置“/app/etc”,“/var”,“/media”文件夹及子文件夹权限为777
3、打开网站首页,程序自动运行升级中,直到正常进入首页。

还有下一步吗?
没有了,已经成功升级,不可思议吧,方法够简单吧。
(使用以上方法的好处是绝对不会出错,100%pass,无残留无公害,绿色环保,有益身心健康!^o^)

提醒:请注意media文件夹及子文件夹权限一定要改为777,重建索引(这是必须的)。

如果你是怕万一出错,请提前备份数据库和模板。(旧模板不能用了 !- -)

(更新时间:2011.04.29)

—————-感谢来自dud的提醒————-

本地测试后台请使用网站 http://127.0.0.1
(ps: 我们发现1.4版本后不能使用localhost登陆后台。或者打开系统hosts文件,加入一行:127.0.0.1    localhost.com)

—————————————-OVER——————————————

下面是针对用后台MagentoConnect Manager或SSH命令安装出错的解决办法

最常见出错的问题:

1 Fatal error: Call to a member function toHtml() on a non-object in /home/www/magento/app/code/core/Mage/Core/Model/Layout.php on line 529

解决办法:
打开app/design/frontend/default/default/layout下的 page.xml ,查找:

1 type="core/profiler" output="toHtml"

改成:

1 type="core/profiler" output="toHtml" name="core_profiler"

刷新网页就OK了。

还有很多,实在是多的错误报告不一一列举了。你有兴趣的话,我相信收集起来真的可以建个维基百科。

总结:本文magento升级方法显著特点:
1、可以由任意低版本升级到任意高版本,
2、绿色,无残留,完美无错。

标签:

1 条留言  访客:1 条  博主:0 条

  1. Vlora

评论已关闭!