六剑合璧,Comsenz 这次同时发布了 UCenter、UCenter Home、Discuz!、SupeV、ECShop、SupeSite 多个产品。要让他们全部或者其中的几个同时入住您的网站么?请一定要参考以下的顺序说明。
无容置疑,先安装 UCenter,因为这是此次 Comsenz 所有产品的核心。然后再安装其他产品,把他们依次添加到 UCenter。
在添加其他产品到 UCenter 前,您需要选择一个主产品。如何才能称为主要呢,例如您 Discuz! 产品中有旧版本数据,那么建议您先升级 Discuz!,执行下载包中的 upgrade10.php。由于这时 UCenter 中没有任何用户记录,升级时提示“会员 ID 起始值”为 0,请注意,这是正确的,请不要修改它。当此值大于 0 的时候,升级程序会进行
UCenter 用户合并的操作,把您论坛所有的用户 ID 的值加上您所填写的“会员 ID 起始值”。如:“会员 ID 起始值”为 1,那么用户 ID 为 1 的用户将变成 2,导入到 UCenter 中。所以修改此值时请慎重,考虑您是否需要在升级时进行
UCenter 用户合并的操作。凡是添加为主产品的程序,他们的用户 ID,都将从 1 开始。
如果您 Discuz! 产品中有旧版本数据,却把 UCenter Home 当为主应用先全新安装了,那么用户 ID 为 1 的用户将会在 UCenter Home 安装的时候被创建为管理员。当 Discuz! 产品升级的时候就必须执行上面所述的
UCenter 用户合并的操作,“会员 ID 起始值”必须从 1 开始。而且,如果您 UCenter Home 的管理员用户名可能会和 Discuz! 的某用户重名,导致 Discuz! 的那个被重名的用户登录的时候必须改名才可进入。当然结果是不会有任何错误,网站的运营是一切正常,只要您愿意这样做。因此我建议您,选择主产品的条件是,先升级有数据的产品,如果没有可随意选择产品全新安装。如果有多个产品需要升级(如多个 Discuz! 论坛),那么也请在里面选择一个您认为最主要的先升级,后升级的产品用户 ID 将会被提升,且会和已存在的 UCenter 用户重名。具体请看此贴
http://www.discuz.net/viewthread.php?tid=885410。
综上所述,建议您的升级顺序为:
1、没有旧版本数据,所有产品都是全新的
不需要考虑顺序,安装的时候可以重复填写前一个产品安装的时候创建过的管理员帐号,也可以建立新的管理员。
1>全新安装产品1
2>全新安装产品2
3>全新安装产品3 ......
2、有 1 个产品存在旧版本数据
如存在旧版本数据的产品为 Discuz!。全新安装其他产品时,可以选择已安装到 UCenter 的 Discuz! 中的某用户为管理员,也可以建立新的管理员。
1>升级Discuz!
2>全新安装产品1
3>全新安装产品2 ......
3、有多个产品存在旧版本数据
如存在旧版本数据的产品均为 Discuz! #1 和 Discuz! #2。全新安装其他产品时,可以选择已安装到 UCenter 的 Discuz! #1 或者 Discuz! #2 中的某用户为管理员,也可以建立新的管理员。
1>升级Discuz! #1
2>升级Discuz! #2
3>全新安装产品1
4>全新安装产品2 ......
New! 如果存在 ECShop 和 Discuz!,建议先升级 Discuz! 再升级 ECShop
[
本帖最后由 monkeye 于 2008-5-13 20:26 编辑 ]