2011-12
09

Discuz! X2 整站搬家迁移升级网站日记教程


        永州人在浙江论坛今天已经是第二次更换服务器了,由于种种原因导致更换所花的时间比预期的时间要长。所以今天特地记录下这个Discuz! X2 整站搬家迁移升级网站日记教程,以便下次可以更加高效地完成论坛的迁移搬家工作。

搬家前准备工作:
1、管理员进入后台在“全局”中把“关闭站点”选择“是”;
2、到“工具”中更新缓存,所有的勾都打上,同时到UCenter中也更新下所有缓存;
3、数据备份:“站长”-数据库里Discuz! 和 UCenter 数据全部备份,还有进入UCenter里也全部备份以防万一;
4、备份工作基本完成,然后把整站压缩后下载到本地以便上传到新空间。
(注意:备份前可以把之前的备份文件都删除,这样可以更加清楚哪个是最新的备份,一般备份好后在DATA目录下有个backup_1201c9和backup_111208_nYSEUo文件夹,只保留最好的两个即可。)

文件处理及上传:
整站的压缩包下载到本地后,解压出来,然后我们还需要进行一些处理:
1、删除如下文件:
/install/install.lock  
/config/config_global.php  
/config/config_ucenter.php
/uc_server/data/config.inc.php  
2、把官方安装包内的upload\install\index.php文件放到网站根目录下的install里,即install\index.php;
3、把官方安装包内的utility\restore.php文件放到网站根目录下的data文件夹内,即data\restore.php;
4、把文件再次压缩上传解压或直接上传到新的服务器空间里。然后访问如http://www.yongzhouren.org/install开始安装。
(注意:安装的时候管理员信息最好跟之前一致,数据库等相关信息务必填写正确。)

后期处理:
安装好后,可能会有很多不正常,如入页面之类的,这时候不要急,管理员如后台把UCenter设置设置好,保证可以“通信成功”。然后确保下刚才的数据库文件夹backup_1201c9和backup_111208_nYSEUo是否正常(需要把backup_1201c9内的内容移动到一个新的类似的文件夹里),如不正常重新上传这两个文件夹。然后可以用两种方法来恢复数据:
方法A:访问http://www.yongzhouren.org/data/restore.php按提示完成数据库导入恢复即可;
方法B:进入之前后台数据备份的地方,Discuz! 和 UCenter均可直接恢复数据。
最后,再次更新全部缓存,把后台的“关闭网站”点击“否”即可。至此,Discuz! X2 整站搬家迁移升级网站顺利完成。

其他:
1、如果网站使用了DIY功能,请在备份文件前使用管理员账户到DIY的前台把DIY导出来XML格式,网站搬迁完成后再次导入即可。
2、前面提到的“http://www.yongzhouren.org/install”开始安装这个过程,记得给域名加上www,不然可能会导致UCenter左边的到导航菜单无法显示;
3、最后更新缓存后可能静态化会失效,这时候重新上传正确的伪静态规则文件即可;(一般空间商可以提供)
4、如果发现UCenter内通信失败,请到“站长”的UCenter 设置内检查,并复制UCenter 通信密钥到UCenter应用管理中;
5、升级有风险,备份很重要,记得下载的压缩包保留好,老空间的数据内容过几天后再删除。





上一篇: IE目标另存为提示“无法复制文件:无法读源文件或磁盘”的解决办法
下一篇: 淘宝网双12年末仅限一天-全民疯抢全场5折包邮哦~
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: 网页代码 技术 电脑
相关日志:
评论: 0 | 引用: 0 | 查看次数: -
发表评论
昵 称:
密 码: 游客发言不需要密码.
邮 箱: 邮件地址支持Gravatar头像,邮箱地址不会公开.
网 址: 输入网址便于回访.
内 容:
验证码:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 1000 字 | UBB代码 开启 | [img]标签 关闭