相信有不少DZ站长想换空间或者服务器的问题而导致论坛要搬家,但是有很多新手站长会出现搬家不完全,通信失败等等问题,在这里我想详细的给大家说说DZ论坛搬家,请大家仔细的看

第一步:进入后台——站长——数据库——备份

最完整的dz论坛搬家教程,discuz x3.2整站搬家问题总结

点击提交,等到备份完备后,进入下一步!

网站程序打包下载,(也可以单独的备份需要的,建议全站备份,因为安全!)

上传新的DZ程序。(提醒一下,数据库前缀最好和以前的一样!)安装成功后!

通过ftp上传 DATA文件里的备份文件!例如这样的 backup_b2658

上传备份的会员头像目录uc_server/data/avatar和tmp目录!

上传备份所有论坛和各应用附件和图片目录:data/attachment目录

上传备份插件目录:source/plugin目录(默认的那几个不要)

备份模板文件:template/目录下的几个对应模板

将DZ官网下载的utility目录里的restore.php上传到DATA文件里。

很多人以为完成这些就大功告成了,其实不是的。如果按照这个方式搬家的,结果出现了后台可以登陆,uc登陆无反应,就是说,我的后台uc是正确的,就是登陆不了。如何解决的呢?

导致这个问题的是官网的完整版dz论坛3.2程序bug有问题,看来官网还没有经过测试就发布新版本了。我后来是把以前稍微老一点的3.2程序版本上传,重新安装,再导入数据库,图片文件夹,模板文件夹和会员头像目录,最终才算成功搬家完成。

搬家成功了,遇到的问题是官网的程序问题,一般都是搬家过程中遇到的是uc通信失败,还有的是网站的ad不显示,那么,出现这些问题该如何解决呢?

如果是uc通信失败的话,大多数是因为UC后台的通信密钥和站长后台的通信密钥不一致造成的。当然,也有些是ucenter的数据缓存未清空,比如appid为1的应用,其缓存的url为wxj1.cn ,这显然是不正确的。清空下缓存,正常了,通信成功了。

另外关于网站的ad不显示,大多数是因为ad到期后,网站里面自动取消了。你会发现,这个时候你去延期,更新缓存都没有用,这个时候很多人就不知道怎么办了,以为是网站程序又哪里出现问题了,于是去程序里面这里动下,那里又改下,其实没有你们想象的那么复杂,只要你把原来的ad删除掉,重新建一个ad就可以了。当然了,重建之后,记得要更新下缓存。