说明
最近discuz论坛搬家,完成后搬运所用的教程,略有修改。
正文
搬运地址
discuz X3.0以及X3.1论坛搬家完美详细教程
文件准备
- 数据库备份
备份网站数据进入后台—站长—数据库—备份,数据备份类型选择“Discuz!和 UCenter数据”,备份成功以后,数据自动保存在data文件夹下。 - 网站文件备份
将网站文件下载到本地的网站文件。
把下载下来的文件里面的下列文件删除,请完全放心删除掉这几个文件,重新装上的时候会自动产生新的文件。
/install/install.lock
/config/config_global.php
/config/config_ucenter.php
/uc_server/data/config.inc.php - Discuz安装包
到官方下载一个Discuz! X3的安装包,把 upload里的/install/文件夹复制过来覆盖你下载下来的网站文件。
把从官方下载下来的Discuz! X3安装包里面的 utility/restore.php 文件放到你网站文件的/data/文件夹内,这是用于数据库还原。
文件上传
- 将整理好的网站文件包上传到新主机空间
- 更改文件权限以及用户组
重新安装
- 重新安装discuz
http://www.你的域名.com/install 重新安装,填入你新的虚拟主机数据库名和用户名及数据库密码,注意数据库的数据表前缀和以前一样,一般你之前的数据表如果没有改动的话,你重新安装的时候默认的就是和你以前的一样,所以可以不用改。
当你安装的时候可能会提示要你删除data/install.lock这个文件才可以继续安装,那么你可以进入FTP删除之后然后返回安装页面刷新一下再继续安装,这就可以安装了。 - 恢复数据
还原数据库安装成功后,用你安装的时候填写的管理员帐号和密码登录,进入后台—站长—数据库—恢复—数据恢复,选中要恢复的数据然后点击右边导入,点击确定即可恢复数据,
您可以在本页面数据备份记录处导入备份恢复数据,也可以通过在浏览器中执行 http://www.你的域名.com/data/restore.php
为了安全起见当成功恢复数据后进入FTP删除/data/restore.php这个文件。 - 检查UCenter应用是否通讯成功 后台——UCenter——应用管理,查看通讯情况,若通讯失败,请检查通信密钥设置是否相同。 后台——站长——UCenter设置,检查UCenter 通信密钥是否和UCenter应用设置相同
- 更新缓存
更新缓存数据还原成功之后,在后台退出帐号,用你原来的后台管理员帐号登陆,进入后台更新缓存。
重新设置
- 更新全局设置的站点信息与域名设置