[代码] 旧论坛重开恢复升级-Discuz相关实操

115大咖1172022-06-09 10:14:45

曾经有个论坛,从2005年开始,中间数据丢过几次,但还是顽强生存下来了。接近十年时间,因为精力有限,没有时间管理,2014年开始渐渐冷清。2015年底的时候因为各种原因论坛正式关闭。当时没想过再开,但论坛毕竟承载了很多人的记忆,所以备份了下来,这是对他人的尊重,也是对自己的尊重。最近折腾博客,顺便把论坛也鼓捣起来。

首先本地恢复数据:

当时论坛程序用的是discuz!x3.2论坛程序gbk版本。用最原始的方法,数据库和网站程序备份直接复制到本地环境相对应的目录。修改相关配置文件。此时遇到数据库连接不上,网页打不开的情况。

排除了数据问题,那应该就是环境问题,数据库,php版本太高或者环境与原来旧的服务器不同等。切换了相关环境,终于连接上了,熟悉的界面,一切仿佛回到多年以前。

接着尝试登录论坛后台,论坛帖子数据会员都在。点击后台ucenter管理,创始人密码怎么都不对。

于是用tools工具重置密码。

然后是转码,之前一直用简体GBK编码,一直下不了决心更换简体UTF8格式,趁着这次索性一次到位了。

后台——站长——数据库——备份——更多选项——强制字符集(选择UTF8)备份。

[代码] 旧论坛重开恢复升级-Discuz相关实操

[代码] 旧论坛重开恢复升级-Discuz相关实操

备份后,重新下载UTF8版本的论坛程序,安装,后台导入刚才备份的数据,转码成功!

然后登录uc后台后,查看应用通信,修改与dz后台对应配置,应用通信成功。点击看uc后台的用户,不看还好,一看炸了,只有管理员一个用户。再切换到dz论坛后台,用户确实还在。经过一顿搜索,再结合自身情况,得出结论。当初最早的时候用的是discuz纯论坛版本,后来康盛推出了ucenter,整合了会员数据,然后在整合后续版本升级和服务器转移中某一次,我应该只备份了discuz论坛的数据,没有在ucenter后台上面备份数据,导致恢复到新服务器的数据只剩论坛数据,而重要的会员数据已经丢失。

折中办法,在数据库将DZ论坛的会员数据导入到Ucenter的会员表中。

数据导入成功,接着便是升级论坛程序,将程序升级到最新的DiscuzX 3.4 R20210119版本。

升级完毕后,测试无误,在后台备份好数据。在新服务器上安装全新DiscuzX 3.4程序,后台导入本地导出的数据,恢复。上传相关附件等文件夹到对应目录。Perfect!

以上是老A的一次discuz论坛的恢复、转码、升级的实操,可能顺序有点乱,相关遇到的问题都找到了解决的办法,并给出了相关解决办法的链接。

最后的最后,提醒大家,网站数据无价,搬家迁移重装等操作时一定要仔细看清楚教程,备份一定要认真,建议数据库备份、网站后台备份双保险。等迁移成功,测试无误后再删除旧服务器上的相关数据。

友情小提示:

本站所有内容均由互联网收集整理、网友分享,我们不承担任何技术、责任及版权问题,资源测速后请24小时后删除!若您需要请您购买正版授权并合法使用,我们不对任何资源负法律责任。

资源失效请留言站长,压缩文件请在电脑上用最新版的好压或者360压缩软件解压,请勿在线解压,手机解压失败的勿扰。

网赚盘链接失效不补,要稳定请移步干净云或BT,BT比较推荐用xdown(https://xdown.org/)或Sharea(http://shareaza.sourceforge.net/)下载,也可用115、PikPak、uTorrent或BitComet下载。

网友评论

您需要 登录账户 后才能发表评论
精品推荐!
  • 最新文章
  • 热门文章
  • 热评文章
最新评论
热门标签
站点信息
  • 文章总数:14087
  • 页面总数:0
  • 分类总数:19
  • 标签总数:363
  • 评论总数:210
  • 浏览总数:909777
友情链接