谈下人人商城手动升级的方法

  • A+
所属分类:网站教程

网上的人人商城有很多个版本,常见的有2种,不过淘宝上倒是很多,很多卖家卖的,版本号差不多,但是更新内容有点不同,当然这其中只是有的更新内容描述,卖家没有写出来。

但是有的人卖的太不靠谱了,官方都才3.1.5,他都3.1.8那种,就是纯忽悠了,为的是想多卖点钱吧。在我个人看来,更新也没必要太频繁,因为除非你是买的官方正版,不然就没太多必要去紧跟官方的进展。更新之前最好先看下新版本都改了什么,如果是修复bug和新增不错的功能,可以更新,不然就可以等一个版本号,免得造成什么错误。

正版人人商城更新或者买的在线更新就不说了,直接在后台操作就行,不过我们很多个人用的都不是,就是得手动更新了,手动更新呢,不可能就是把新的安装包覆盖之前的就完事了,因为还涉及到了数据库变更问题,所以我们为了保险,应该多准备一个测试站点。

我测试的方法:

建立3个站点:A/B/C

A站点:正式运营站点

B站点:测试1

C站点:测试2

比如我现在用的是3.1.5,但是要更新到3.1.6,我就先看下这个版本的3.1.6都更新了什么,和自己的人人商城是不是差别很大,如果没有就拿来测试。


第1种(没有数据库结构变化)

先把3.1.6覆盖到B站点,进行测试,修改之类的,看看有没有问题。

如果没有,就直接把3.1.6文件覆盖到A站点就行。


第2种(有数据库结构变化)

同样先把3.1.6覆盖到B站点,因为一般网上下载的新版本里面,可能带了新的数据库文件,如果有这个数据库文件,就导入到B站点的数据表去,然后进行测试看看,如果没有问题了。

就把3.1.6的文件上传到C站点去,然后用数据库同步软件,把C站点的数据库和B站的数据库就行对比升级,然后再来测试C站点是否完全正常。

此时如果C站点也完全正常了,就把3.1.6文件上传到A站点去覆盖以前的老版本,然后用A站点去同步C站点的数据库结构文件。


提示:正式运营的商城最好和测试站点分开,多买台服务器的事,B和C站点仅是测试,所以买个低配就可以了。

重点提示:升级正式运营的站点之前,记得备份!!!

如果新版本没有数据库文件提供?

那就别升级,去找提供数据库文件的。有的论坛之类的,提供的是那种人人商城带框架的,就是带了微擎或者微赞框架的,这种里面都有数据库文件,也可以拿来对比下。

 


windows系统常见的数据库操作软件可以用Navicat for MySQL,自己搜索下载去。

下一篇:Navicat for MySQL升级人人商城方法

 

weinxin
站长微信
微信转账充值送余额
layerstack

发表评论

您必须登录才能发表评论!