Magento - 版本升级方法的一些教程

帮助您升级您的 Magento
1. 知道你的 Magento 升级都需要些什么:
Google 一下有关于你需要升级新版本的特别注意部分,如果不出意外,你将这些准备信息收集完毕,那么下一步就是去解决它。
2. 备份你的程序:
这是必须要做的,养成好习惯,不然很可能让你后悔,终端操作如下:
view source
print?
1    $ tar -cvvzf your_site_directory.tar.gz your_site_directory/ 2>error.log
3. 同样的,还绝对必要备份你的数据库,SSH:
view source
print?
1    $ mysqldump -u THIS_IS_YOUR_USERNAME_FOR_DB -h localhost -p THIS_IS_YOUR_USERNAME_FOR_DB my_database_name | gzip -9 > my_database_name.sql.gz
4. 将这些备份文件复制到新的地方:
如果你需要在两台服务器之间移动文件,最简单的方法就用 SSH,像这样:
view source
print?
1    $ scp /path_to_some_file/your_site_directory.tar.gz user@REMOTE_SERVER_ADDRESS:/some_dir_on_remote_server
同样你也可以用这个方法移动你的数据库备份文件。
5. 现在是时候导入到新创建的数据库里:
view source
print?
1    $ Extract my_database_name.sql.gz
2    $ mysql –verbose –user=THIS_IS_YOUR_USERNAME –password=THIS_IS_YOUR_PASSWORD newly_created_db < my_database_name.sql
6. 像这样提取文件:
view source
print?
1    $ tar -xvvzf your_site_directory.tar.gz
这是将提取的文件保存在当前目录。
7. 修改数据库表 core_config_data 并设置新的 Secure/UnSecure URLs 在你的站点。
8. 用管理员身份禁用缓存。
9. 在下面的目录里删除 cache 和 session:
/var/cache
/var/session
view source
print?
1    $ rm /your_path_to/var/session -R
2    $ rm /your_path_to/var/cache -R
10. 执行 clean 命令在 /downloader/pearlib direcvtory 目录
view source
print?
1    $ chmod +x
2    $ ./clean
11. 最后你就可以去后台 Magento connect manager 来升级你的 Magento:magento-core/Mage_All_Latest。
等完成之后,你应该就得到了最新版本的 Magento,但是开发 Magento 必然会有相当量的自写代码,至少在升级之前你应该确信你知道它们在什么位置,如果你不用 svn 的话。
通常安装完毕后,应做一些手动的处理,有时候甚至是默认安装,那么老版本和新版本之间都会有一些小问题,你应该有这样的能力,在你非常想升级你的 Magento 之前。

12. 剩下的就是测试它无误后,正式更新生产服务器的版本。


http://magento.blog.hexun.com/62504946_d.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值