分享

Discuz7 UCenter 网站论坛搬家(换服务器)全攻略 - kdm4098的日志 ...

 kkk1987 2011-01-25

折腾了3天时间(休息时间),摸索出来一点经验,提供大家参考吧。

 

1.到后台 - UCenter - 菜单 - 数据备份,勾选你要备份的应用:

这里有两个应用(如果你论坛和家园都安装了),比如:

 

 学城家园 http://www./home

 学城论坛 http://www./bbs

 

一般是两个都必须备份的。- 提交,(这时会提示:开始备份数据,请等待,请勿关闭浏览器)。

 

这样会生成3份备份数据(BBS,HOME,UCENTER),要恢复论坛,三份数据都要有,并且是一致的数据!

他们的路径是:

 

BBS:bbs\forumdata\backup_6813e1(最后这个文件夹名字是按照日期或随机生成的,取有最新备份的文件夹就可以了);

 

HOME:home\data\backup_jDJw4h(同上);

 

UCENTER:ucenter\data\backup\backup090325(同上);

 

把这些目录下的.sql文件都下载备用(这些文件可能是分卷的形式,比如backup090325-1.sql、backup090325-2.sql)。

 

2.在新的虚拟主机建立数据库(如没权限就空间商帮你建立的),记住数据库名、数据库用户名、数据库密码(这些信息可以和旧网站的不一样)。

 

3.把 Discuz7 的 UCenter 全套传到新空间,Discuz 安装方法我不赘述。只要注意在安装的时候数据库信息填写以上第2步记住的那些信息就可以了。创始人信息也要和旧网站填写的一致。安装时如果提示很多目录没有安装(读写)权限,那就用FTP连上你的网站根目录 - 右键 - 属性 - 将更改应用到所有子文件夹和文件,全部设置权限为777(Linux主机)或设置为可写权限(WIN主机)。

 

4.安装好DZ7后,用创始人账号分别到 BBS,HOME,UCNETER 的管理后台 - 备份的选项里去看一眼,这里不用操作备份,看一眼是为了让程序在服务器上生成备份目录。

 

5.把第一步我们旧网站的备份文件,分别上传到刚才第4步在新服务器刚生成的目录里(三个目录具体路径参考第1步)。这里可能会出现这些文件夹禁止你上传文件进去的情况,这是因为这些文件夹由于某些原因"假死"了(其实是你没有权限,只有服务器管理员权限身份才可以设置这个权限)。请联系你的空间提供商帮你解决。

 

6.现在开始恢复数据,先到 UCenter 后台 - 数据备份 里看一下能不能显示你上传的所有 BBS,HOME,UCENTER 的备份文件,如果显示了,选择全部恢复。如果没能正常显示,或者一次恢复3处备份的行动没有成功,那也没关系,我们分别到 BBS,HOME 中先通过管理后台把这两个地方的备份恢复了。再到 phpMyAdmin 之类的 mysql 数据库管理工具里面去 import UCENTER 的备份。如果你空间上不提供你数据库管理工具,那就麻烦他们帮你把 UCENTER 的备份导入进去了。具体去多尝试吧,不赘述了。

 

7.下面该来把 BBS,HOME,UCNETER 三个地方的数据联通起来了,这步尤为重要!如果这步没搞好,你的用户就会出现登录不了,上传不了头像,等等问题。

    步骤A: 进入 UCNETER 管理后台(从 BBS 和 HOME 的管理后台都可以进入 UCNETER 管理后台,进入需要创始人密码),找到“菜单” - “应用管理”,点“应用名称”,比如:我的 HOME 应用名我已经改成“博士家园”,单击它,找到最下面一行的“应用的 UCenter 配置信息: ”复制框体里面所有信息到一个“bb.txt”文本文档备用。

   步骤B: 先搞定 HOME 的配置:用FTP连接到网站,找到“home\config.php”文件,用记事本打开该文件,对照上面的“bb.txt”文本文档修改 config.php 里的配置项。只要“bb.txt”里有的项, config.php 里全部都要改成一致的。改完再把config.php 覆盖回去就可以了。

   步骤C:搞定 BBS 的配置: 回到步骤A,点应用名“博士英语论坛”接下来和步骤B一模一样,只不过bbs\config.inc.php 改好覆盖回去就行了。

 

    OK,现在你的 BBS,HOME,UCNETER 三个地方的数据联通起来了,也就是说论坛回复正常了!

    最后再把一些用户上传的图片文件夹和网站风格模板文件夹覆盖或添加到网站的相应文件夹下就可以了。这些文件夹有哪些?看看下面:

 

bbs\attachments

bbs\images

bbs\plugins

bbs\templates

 

home\attachment

 

ucenter\data\avatar 这个是保存用户头像的目录,重要~

 

我说的这些目录可能没有包含所有需要回复的目录,因为每个网站修改的情况不同,视不同情况恢复你要恢复的目录吧。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多