Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

7.x数据转换成x2,老用户不能登陆的问题,解决,但不完美

[复制链接]
xutianwei 发表于 2011-11-17 09:28:59 | 显示全部楼层 |阅读模式
本帖最后由 xutianwei 于 2011-11-17 23:06 编辑

大家好,

我的论坛原来是7.2,后来决定升级到x2。我的升级方法是
1)用dedecms的自带工具把cdb为前缀的表全部备份(因为我的论坛站跟主站是共用一个数据库的)
2) 全新安装x2,包括ucenter
3)导入所有的cdb为前缀的老数据。
4)用官方的convert工具把原来的老数据转换为7.2
5) 数据转换成功,但老会员不能登陆,后来查看论坛上一些高人的方法,把config/config_ucenter.php中的一行改为define('UC_DBTABLEPRE', '`aaa`.cdb_uc_');
6)老会员可以成功登陆。

现在的问题是:有没有什么工具可以把这个数据表的前缀再转换一下呢?我担心数据表的前缀没有改过来,日后升级又会有麻烦,特求助于各位大大。

ARCHY` 发表于 2011-11-17 20:51:36 | 显示全部楼层
把config/config_ucenter.php中的一行改为define('UC_DBTABLEPRE', '`a001088_zgtest`.cdb_uc_');
这个X系列好像一直都是这样写的了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-6-2 06:55 , Processed in 0.089437 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表