关于Magento的升级的问题几乎每个用Magento的用户都会碰到,特别是从Magento1.324升级到Magento1.4.x.x 上。由于1.3到1.4改动非常大,很多已经运行1.3很久的网站难于升级上去(并不是所有的都升级不上去,本人试过很多次,用默认安装的1.3很容易地 能升级到1.4,而用运行了很久的网站每次都升级不成功。),这里提供一种快速安全地升级Magento的方法。
首先把整站Copy一份(这里用VPS做示例:在SSH中用copy命令把旧网站整站拷贝重命名),然后把数据库中的旧数据库Copy一份导入新建 数据库中,再在数据库中把网站URL改变一下(这里是为了可以用新的URL访问后台),记得要把local.xml中的数据库名字更改过来,把缓存手动删 除,这里也要重命名一下app\code\core\Zend\Cache。再在Nginx中用新的URL指向到新的网站文件夹上,重启Nginx,在本 地就好新网站域名解析,现在就可以用新网站域名访问新的Magento后台了。在网站后台Reindex一下,然后用magento- core/Mage_All_Latest对网站进行系统升级。升级完成后再把URL域名改回来指向,升级就安全快速地完成了!
Reference: http://wolfrules.com/magento/26