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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[经验] 关于dvbbs8.2转换discuz!x1再升级到x2导致用户无法登录问题

[复制链接]
jok2011 发表于 2011-9-1 13:50:59 | 显示全部楼层 |阅读模式
在此首先我想确定下我的方法是否可行!
由于discuz的强大,随波逐流,咱也dz一把了
废话不多说
第一:首先通过转换程序把dvbbs8.2 转到x1状态
第二:然后升级ucenter 因为ucenter为1.5版本,
第三:如果转换到x2必须升级uc到1.6
第四:直接X1升级到X2,工作完成,访问管理员正常(其他用户没试)
第五:在本地做X2数据库备份包括UC备份,妥当后
第六:首先在新的空间上安装好discuz!X2 然后
第七:数据迁移,这里主要注意UCenter通信问题,如果通信失败,一般就是改ID,和key,论坛和UC一致了
注意:通信失败,ucenter会找不到备份
成功!
设计模版,安装插件什么的,一切妥当,通知论坛会员上线,(杯具来了),所有会员登不上去
接下来我就到处找帖子,求解决方案,也没有找到可行的办法
期间做过替换客户端,替换login文件等,不行

而自己就琢磨恢复到X1是否会员可以登录?
得到验证后,
我的思路:
通过工具(Navicat for mysql)连接本地数据库
找到ucenter会员表 pre_ucenter_members
导出会员数据1.5万多条通过工具备份出来

创建新空间表的备份:create table pre_ucenter_membersbak as select * from  pre_ucenter_members
然后清空表数据,注意不删除表结构
清空数据后,要重新建立主键,索引等

然后通过工具,把备份出来的数据instert到清空的表里去。

操作完成!

目前验证OK,但后期不知道是否会影响使用!请高手指点!

 楼主| jok2011 发表于 2011-9-1 14:02:21 | 显示全部楼层
验证pre_ucenter_members
X1,和X2这表没有变化
看了下创建表脚本,一致!如果有这样问题的朋友,大家尝试一下!
回复

使用道具 举报

着陆灯 发表于 2011-9-21 23:28:12 | 显示全部楼层
mark一下。有空试试。我只是刚从DV8.3转到DZ X2,还没时间进一步在空间上试试。
回复

使用道具 举报

12153556 发表于 2011-9-22 10:03:08 | 显示全部楼层
你替换错登陆文件了吧?

uc1.5的登陆文件和1.6的不同

详情看置顶的帖子
回复

使用道具 举报

蓝豆 发表于 2011-9-22 11:58:10 | 显示全部楼层
UC1.6的替换这个
Discuz! X2 正式版 - uc_client for 转换过来的论坛【2011-06-15】
https://discuz.dismall.com/thread-2142406-1-1.html
回复

使用道具 举报

 楼主| jok2011 发表于 2011-9-29 18:26:06 | 显示全部楼层
蓝豆 发表于 2011-9-22 11:58
UC1.6的替换这个
Discuz! X2 正式版 - uc_client for 转换过来的论坛【2011-06-15】
http://www.discuz.n ...

谢谢分享
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-30 14:11 , Processed in 0.112477 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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