标题: [共享] ECShop 2.5.1 UTF-8 升级到 ECShop 2.6.0_GBK 教程
  本主题由 桔子 于 2008-5-7 10:51 设置高亮 
桔子
管理员
Rank: 9Rank: 9Rank: 9



I&U  
UID 10448
精华 1
积分 2443
帖子 4162
体力 112 点
钻石 0 颗
贡献 21
阅读权限 200
注册 2007-3-26
状态 离线
发表于 2008-5-6 18:26  资料  个人空间  短消息  加为好友 
ECShop 2.5.1 UTF-8 升级到 ECShop 2.6.0_GBK 教程

        EC之前的很多用户使用的EC商城是utf-8编码,而DZgbk编码的。现在推出UC后需要每个应用统一编码格式。下面就详细介绍一下ECShop 2.5.1utf-8 级到ECShop 2.6.0 gbk的升级方法。(此升级方法只适用于用户安装了DZ EC,并且是DZ gbk的,ECutf-8的情况)


下面按四个部分为大家讲解


(一)
安装UC


因为ECShop 2.6.0_GBK-8 是带UC版本的,所以升级ECShop 2.6.0_ GBK -8之前需要先安装UC,这里安装的UC必须为gbk编码格式的。

安装UC的方法 :http://www.discuz.net/viewthread.php?tid=897809


(二)
升级前的准备

1、下载正式版 ECShop2.6.0_ GBK-8 zip压缩包。解压到本地,如图 1 所示:

[attach]10432[/attach]



2、在升级之前先把模板换回默认模板,如图 2 所示:



        [attach]10433[/attach]

      
3、关闭网店,后台中心 系统设置-〉商店设置。如图 3 所示:

[attach]10434[/attach]
4、数据库备份

独立主机:直接备份数据库目录就可以(注意备份前停止 MySQL
服务);
虚拟主机:后台备份或使用phpmyadmin都可以;(本次演示在后台做的备份

本次演示在后台做的备份,后台中心 数据管理-〉数据库备份:如图 4 所示:


            [attach]10435[/attach]

5、商城程序及其附件的备份:

    把你商城目录下的所有目录和文件下载或者拷贝到你要备份的地方即可,如果你没有对商城程序和模板做过很大的改动,那么只要备份images(附件目录)和data(数据库备份和广告附件。。。)目录就可以了,如果模版目录有所修改的话需要将themes目录下修改的模版文件备份一下。

     我们常用的对商城程序及其附件的备份方法为:在 FTP 目录下把除了 images data以外,把其它所有文件和目录全部        移动到一个新建的目录中,比如 oldshop。当然,你也可以将所有商城文件都移到到oldshop目录中进行备份。

(三)升级中的注意事项
1、首先,在 FTP目录下把除了 images data以外,把其它所有文件和目录全部移动到一个新建的 oldshop目录中,如图 5 所示:

[attach]10436[/attach]
2、上传ECShop2.6.0_GBKupload目录下的所有程序文件到服务器覆盖原 2.5.1 程序。 如图 6 所示:

    [attach]10437[/attach]

    注:上传文件请一定使用二进制方式上传。 FlashFXP 为例,如图 7 所示:


    [attach]10438[/attach]


    修改 images/ 目录及其所有子目录data/ 目录及其所有子目录、templates/ 目录及其所有子目录、cert/ 目录、includes/ 目录及其所有子目录themes目录及其所有子目录、uc_client/data目录 属性为777windows 系统给这些目录 iis 来宾的读写权限即可,如图89所示:



    [attach]10439[/attach]


    [attach]10440[/attach]

    这里需要注意一下:uc_client目录下只需要给data目录777的权限即可。

    3http://bbs.ecshop.com/thread-51072-1-1.html页面下载upgread文件夹。将下载的upgrade上传到服务器上的商城根目录下,如图 10 所示:



    [attach]10441[/attach]




    文件上传完毕后,在浏览器中访问后台页面就能自动跳转到升级页面,或是直接在浏览器里输入http://商城网站域名/upgreade/ (或是登录 http://商城网站域名/admin/这个网址后系统自动跳转到升级页面),在此升级页面系统会自动检测 UC EC 数据库字符集。如图 11 所示:


    [attach]10442[/attach]


    这里按照您的系统的实际情况选择即可,选择完毕进入DZ的检测页面,如图 12所示


    [attach]10443[/attach]

    如果您选择的是 Discuz6.0及以前版本的,系统将调转到提示DZEC不能整合的提示信息页面,如图 13 所示


    [attach]10444[/attach]

    如果您已经安装 Discuz6.1版本的系统,系统将调转到UC的配置信息页面,如图 14 所示

    [attach]10445[/attach]

    填写完UC的配置,系统自动监测UCEC数据库的字符集是否相同,如果数据库的字符集不同(第一次执行都会有此提示),    见图15 所示

    [attach]10446[/attach]

    出现图 15 所示的情况说明您安装的UCEC的数据库字符集不同,请点击图 15 中的 ConvertCharset 数据库转码程序,    进入转换EC数据库字符集的配置信息页面,如图 16 所示


    [attach]10447[/attach]

    点击图 16 中的 保存配置,转码系统就会执行数据库的转码操作,如图 17 18 19所示

    [attach]10448[/attach]


     [attach]10449[/attach]


     [attach]10450[/attach]


    再此数据库字符集的转换过程中,只要等待即可。请不要执行其他的操作。

    如果上图所示,数据库字符集的转换操作成功。再次回到升级页面http://商城域名/ upgrade/ ,如图 20 所示

    [attach]10451[/attach]


    按照操作提示,点击“下一步:检测系统环境”进入系统环境检测页面。如图21 所示:

    [attach]10452[/attach]


按照操作提示,点击“立即升级”按钮。程序会出现提示框,告诉你升级过程的细节。如图 22 所示:


    [attach]10453[/attach]


    升级完数据结构后,进入UC的配置页面,如图 23 所示:


    [attach]10454[/attach]


    添加完UC的配置信息后,点击 “添加完毕,进行下一步” 按钮,(需要注意一下:如果EC UC 的版本的编码不统一的情    况下升级将不能成功,见图24 所示:


    [attach]10455[/attach]


    )

    进入EC UC 的会员整合页面,如图25 所示:


    [attach]10456[/attach]


    在图 25 所示中确定好 会员合并方式后,点击 “导入会员数据道UCenter”。会员导入完毕后,升级完成,如图 26 所示:

    [attach]10457[/attach]


    (四)升级后的一些善后操作

        1、删除或是重命名服务器上的升级程序 upgrade和安装文件install目录 ,这里以重命名为例,如图 27 所示:


    [attach]10458[/attach]


    2、用管理员账号密码登录到商城后台,更新缓存,如图 28 所示:


    [attach]10459[/attach]


    3、升级完成

    注:如果需要以前的图片或文件,可以到 oldshop 文件夹里寻找,当然如果确定不需要了或ECShop2.6.0_
GBK
没问题了可以    把oldshop删除掉。

    至此,ECShop2.5.1 – ECShop2.6.0_GBK 升级成功!现在您可以在后台开启您的商城让它运行了!如图 29 所示:

    [attach]10460[/attach]


之前的数据备份操作只是为了升级过程中出现问题后可以及时恢复到原始版本做准备的,所以只要升级成功后不需要再恢复数据库。


如果大家在升级过程遇到问题可以在此跟贴说明。

[ 本帖最后由 桔子 于 2008-5-6 18:33 编辑 ]



 附件: 您所在的用户组无法下载或查看附件
顶部
零风
EC斑竹
Rank: 7Rank: 7Rank: 7



I&U  
UID 18651
精华 0
积分 1257
帖子 2424
体力 15 点
钻石 0 颗
贡献 0
阅读权限 100
注册 2007-10-15
状态 离线
发表于 2008-5-6 18:28  资料  个人空间  短消息  加为好友 
沙发。。。。。。。。。。。。。。





如果您的问题已解决,请将帖子编辑为 已解决。
顶部
卖否姊妹站—买否(商品搜索)公开测试
falchion
EC新手
Rank: 1



UID 28731
精华 0
积分 35
帖子 28
体力 7 点
钻石 0 颗
贡献 0
阅读权限 10
注册 2008-2-19
状态 离线
发表于 2008-5-6 22:44  资料  个人空间  短消息  加为好友 
不知道为什么要这么复杂

顶部
tntaben
EC新手
Rank: 1



UID 30974
精华 0
积分 34
帖子 25
体力 7 点
钻石 0 颗
贡献 0
阅读权限 10
注册 2008-4-2
状态 离线
发表于 2008-5-6 22:55  资料  个人空间  短消息  加为好友 
终于等到官方出教程了 哈哈

顶部
黄昏临近夜
EC新手
Rank: 1



UID 16441
精华 0
积分 44
帖子 40
体力 8 点
钻石 0 颗
贡献 0
阅读权限 10
注册 2007-9-19
状态 离线
发表于 2008-5-7 00:14  资料  个人空间  短消息  加为好友 
Convert Charset 数据库完全转码工具

转换结束!

返回转换开始页面

转换完成了,可是到了这一步“如果上图所示,数据库字符集的转换操作成功。再次回到升级页面http://商城域名/ upgrade/ ,如图 20 所示”还是一样,又要重新转换,为什么呀





喜欢手机的朋友请来光临http://www.yowo.com.cn
顶部
非凡非凡
EC新手
Rank: 1



UID 32988
精华 0
积分 2
帖子 3
体力 0 点
钻石 0 颗
贡献 0
阅读权限 10
注册 2008-5-2
状态 离线
发表于 2008-5-7 00:24  资料  个人空间  短消息  加为好友 
看上面图15的红色字...

顶部
falchion
EC新手
Rank: 1



UID 28731
精华 0
积分 35
帖子 28
体力 7 点
钻石 0 颗
贡献 0
阅读权限 10
注册 2008-2-19
状态 离线
发表于 2008-5-7 01:15  资料  个人空间  短消息  加为好友 
好麻烦 终于完了

顶部
xiaorsz
EC新手
Rank: 1



UID 26098
精华 0
积分 6
帖子 5
体力 1 点
钻石 0 颗
贡献 0
阅读权限 10
注册 2008-1-7
状态 离线
发表于 2008-5-7 08:55  资料  个人空间  短消息  加为好友 
Database Charset not match!utf-8=gbk=ecshop
什么意思啊!?

顶部
桔子
管理员
Rank: 9Rank: 9Rank: 9



I&U  
UID 10448
精华 1
积分 2443
帖子 4162
体力 112 点
钻石 0 颗
贡献 21
阅读权限 200
注册 2007-3-26
状态 离线
发表于 2008-5-7 10:01  资料  个人空间  短消息  加为好友 
回复 #5 黄昏临近夜 的帖子

您需要重新刷新一下upgrade页面,请在试一下。

顶部
桔子
管理员
Rank: 9Rank: 9Rank: 9



I&U  
UID 10448
精华 1
积分 2443
帖子 4162
体力 112 点
钻石 0 颗
贡献 21
阅读权限 200
注册 2007-3-26
状态 离线
发表于 2008-5-7 10:02  资料  个人空间  短消息  加为好友 


QUOTE:
原帖由 xiaorsz 于 2008-5-7 08:55 发表
Database Charset not match!utf-8=gbk=ecshop
什么意思啊!?

出现这样提示的时候url的地址是怎样的?请您贴一下。

顶部
 



当前时区 GMT+8, 现在时间是 2008-5-14 04:20

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
Processed in 0.023530 second(s), 7 queries , Gzip enabled

清除 Cookies - 联系我们 - 康盛创想(北京)科技有限公司 - Archiver - WAP