升级到 Zen Cart v1.3 的步骤

Zen Cart说明文件,安装指南和使用手册等等。可以回复,不能发新贴。

版主: Jack

版面规则
新手必读栏目。本版面不能发新贴,可以回复

升级到 Zen Cart v1.3 的步骤

帖子Jack » 2006-04-06 2:14

假设现有的商店安装在/shop

1 新建目录/new_shop

2 复制文件
/shop/includes/configure.php 到 /new_shop/includes/configure.php
/shop/admin/includes/configure.php 到 /new_shop/admin/includes/configure.php

如果是从1.3.8 以下版本升级 ,这两个文件中需要增加一行 define('DB_CHARSET', 'utf8');


3 备份现有的商店数据库

4 新建一个数据库

5 将备份的商店数据库导入新建的数据库中

6 修改新建目录中的两个 configure.php 文件, 设置好新的数据库名、用户名、密码等

7 将所有Zen Cart v1.3的文件上传到 /new_shop

8 运行 /new_shop/zc_install

注意: 当提示升级时,从最早版本开始升级,一次选中一个升级选项

测试新的 /new_shop v1.3 商店 ...

接着,备份你的现有商店中的模板文件以及替代文件,上传到 /new_shop 下的相应目录 ...

用文件比较工具,例如WinMerge,来比较你的替代文件与zen cart新版本中文件的不同,并做修改

这要花一些时间了 ...

一切都正常后,测试各种功能 ...

1 新建帐号
2 添加商品到购物车
3 结帐
4 电子邮件
5 购物记录
6 订单
等等

一切正常,那么可以切换现有的商店了 ...

1 将现有商店设置为“商店维护中” ...

2 备份现有商店数据库 (在你开始安装/new_shop后,也许现有的商店数据库内容已经有了变化)

3 清空新建的数据库内容,导入刚备份的最新数据库

4 运行 /new_shop/zc_install

说明: 因为刚导入了新的数据库,所以要再执行一次升级过程 ...

升级后,再次检查网站正常

说明: 升级后,使用的是新建的数据库,你可以保留旧的数据库作为备份

修改两个 configure.php 文件,将 /new_shop 改为 /shop

再次说明,不要改动这两个文件中新的数据库的设置。

将现有商店 /shop 改名为 /old_shop

将新商店 /new_shop 改名为 /shop

测试新的商店 ...

关闭“商店维护中” 的设置 ...

升级结束!
Zen Cart - 让每个人拥有自己生意的梦想成真
加入Zen Cart地图 | 恕不回复站内短信提问 | QQ: 3171061
头像
Jack
论坛版主
论坛版主
 
帖子: 12265
注册: 2004-12-16 10:04

Re: 升级到 Zen Cart v1.3 的步骤

帖子yeemn » 2006-04-06 9:24

原有的文件替换机制有什么改变吗??

相应的替换目录还一样吗?

升级后语言模块直接打以后的新的就可以了吧?
头像
yeemn
高级会员
高级会员
 
帖子: 270
注册: 2006-02-22 19:53

Re: 升级到 Zen Cart v1.3 的步骤

帖子Jack » 2006-04-06 11:39

文件替换机制没有改变,替换目录还一样。

升级后语言文件直接输入新的内容就可以。
Zen Cart - 让每个人拥有自己生意的梦想成真
加入Zen Cart地图 | 恕不回复站内短信提问 | QQ: 3171061
头像
Jack
论坛版主
论坛版主
 
帖子: 12265
注册: 2004-12-16 10:04

Re: 升级到 Zen Cart v1.3 的步骤

帖子笨鸟最后飞 » 2007-12-17 13:13

1 新建目录/new_shop

我的网店程序在/htdocs下
新建目录/new_shop 是不是也建到htdocs下?


2 复制文件
/shop/includes/configure.php 到 /new_shop/includes/configure.php
/shop/admin/includes/configure.php 到 /new_shop/includes/configure.php

这两个文件复制后结果是覆盖了,因为名字相同且都复制进入到了/new_shop/includes/目录下

用文件比较工具,例如WinMerge,来比较你的替代文件与zen cart新版本中文件的不同,并做修改,这个比较麻烦,因为没有做过
请有经验的朋友说说
谢谢
我是菜鸟,更是笨鸟,常迷路,因此走一步问一步,感谢各位帮助
头像
笨鸟最后飞
高级会员
高级会员
 
帖子: 197
注册: 2007-08-19 7:16

Re: 升级到 Zen Cart v1.3 的步骤

帖子aitd001 » 2009-07-17 10:04

Jack您说的这种方法可不可以先在本地测试完成之后,然后整体把所有东西上传至服务器替代掉原来商店的所有文件,然后导入本地测试好的数据库文件替代原来商店的数据文件啊?
俺的网站: 广播级高清监视器Feiyue Shoes 希望和大家多交流!
aitd001
中级会员
中级会员
 
帖子: 70
注册: 2009-04-28 10:29
地址: 北京市海淀区

Re: 升级到 Zen Cart v1.3 的步骤

帖子Jack » 2009-07-17 20:11

可以,但这就不是升级吧
把所有东西上传到服务器,是覆盖。服务器上所有的订单、客户数据都是本地数据库里的了。
Zen Cart - 让每个人拥有自己生意的梦想成真
加入Zen Cart地图 | 恕不回复站内短信提问 | QQ: 3171061
头像
Jack
论坛版主
论坛版主
 
帖子: 12265
注册: 2004-12-16 10:04

Re: 升级到 Zen Cart v1.3 的步骤

帖子dzsword » 2011-01-19 20:25

这个好贴,要收藏,方便以后使用。。。。
头像
dzsword
高级会员
高级会员
 
帖子: 224
注册: 2010-12-17 23:02


  • 相关话题
    回复总数
    阅读次数
    最新文章

回到 新手上路



在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客