其实Discuz! X搬家很方便的 和其他cms程序搬家无二的

搬家前我们首先要备份数据库  这个在后台就可以了  步骤看下面的图。
2011-8-28 15:08:18 上传
下载附件 (81.67 KB)

然后备份原站的数据的  先去把整站的文件打包(现在的空间商基本有个功能  就是把整站的文件压缩成.rar文件)。
2011-8-28 15:08:21 上传
下载附件 (108.68 KB)

再把整站的压缩包在本地处理一下  把里面的/install/install.lock 
/config/config_global.php 
/config/config_ucenter.php
/uc_server/data/config.inc.php  文件删除(删除前本地备份一下以备不慎)

再到官方下载一个Discuz! X2的安装包  把里面的Discuz_X2_SC_GBK.zip\upload\install\index.php文件发到要处理的压缩包的\install\文件夹内 

Discuz_X2_SC_GBK.zip\utility\restore.php文件放到/data/文件夹内。

现在把处理过的压缩包上传到新的空间  解压压缩包

然后在浏览器中输入www.039e/install  (www.039e是我的网站  换成你们
自己的网站就可以了 小小的AD)

现在开始重新安装  一切没有什么变化  有一点要注意  数据表的前缀要和你之前老空间的前缀一样 

然后去新空间后台  还原数据库

好了  到此搬家结束

2011926 03:41:23  做个补充
有朋友说搬家后还原数据库不到备份的数据文件

其实是有的  只不过在你重新弄安装的时候那个放数据库备份的文件夹改了名字

你连FTP  更目录---data--里面你会发现2  backup_00a394类似于这样的文件夹 
你看生成的日期   把老的文件里面的文件 移动到新的文件  在去后台恢复看看  这次就绝对有了吧



2011dz插件927 10:27:59
昨晚帮一个朋友对站搬家  发现一个问题  就是用我上面的方法后  没成功  管理帐户进不了后台 

由于我发现他的要急着开 我就没原因的  但是我估计是在搬家前他的站有修改没更新缓存  导致搬家后  后台不能进入

随后我就用了另外一个方法  给他搬家的。。。

第一步  还是备份  对原来的老站进行备份   然后 打包整站  


第二部  下载一个全新的你之前论坛的版本安装包  在新服务器(包括虚拟空间 VPS)上重新安装

安装好了  什么都不要修改  把老服务里面的  data文件下的  backup_00a394类似于这样的文件夹里面的内容复制到新站

然后把 把安装包Discuz_X2_SC_GBK.zip\utility\restore.php文件放到/data/文件夹内
再在浏览起输入  www.039e/data/restore.php  www.039e换成你自己的域名)这个时候就是将老站的数据库还原到新站
记住这个时候千万不要去操作论坛  等数据库还原好了  去新站的根目录  删除里面所有的文件

把老站的打包文件解压到新站的根目录 

到这个时候  论坛全站搬家就结束了  去后台更新下缓存 看看是不是一个字都不少 

要是少一个标点符号你都我  呵呵  绝对是全站  搬家的  你以前的插件  模版什么的  都不会有问题


2011927 22:50:42

强调点事情  发现好多朋友在把论坛搬家了后  发现无法进后台  我也在帮朋友搬家的时候遇到
遇到这种情况  我这个小白 是这样认为的 
在你对数据库备份的时候是开站备份的
在你对网站备份前论坛有改动  之类的动作
遇到搬家后后台进不去的时候  我给出2个解决方法
网站备份前关站然后更新所有缓存再备份  具体怎么关注备份  看下图

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。