鉴于大家对网络知识十分关注,我们编辑小组在此为大家搜集整理了“十天学会DirCMS:网站搬家教程”一文,供大家参考学习
DirCMS网站搬家方法不一,大致分为两种,今天我们来讲解这两种搬家方法。为了区分,我们把原来的服务器成为服务器A,要搬迁到的新服务器为服务器B。
第一种方法:全新安装程序后导入数据库
第一步:下载与现有网站版本相同的程序,上传到服务器B,全新安装。
这里要注意,安装程序第5步帐号设置时,数据库前缀以及会员密码密钥要与旧系统的一致,否则升级可能出现错误。如图所示:
图1
如果您忘记了旧系统的数据表前缀和会员密码密钥,请打开旧系统(即服务器A)中 data/config.inc.php 文件,如图,红色标注的两行即为数据表前缀和会员密码密钥:
数据表前缀
会员密码密钥
第二步:备份旧系统数据库,并将备份文件下载到本地,具体备份方法请参阅《第二天——数据库的备份与还原》的教程。
第三步:将下载到本地的数据库备份文件上传到新系统及服务器B的data/backup/目录下。此时我们进到新系统的后台,进入【系统配置】——【数据还原】,即可看到刚才上传的备份文件列表,点击【导入】按钮,系统会自动导入数据备份文件直至结束。
第四步:将旧系统即服务器A的 upload/,template/ 两个目录的所有文件全部上传到新系统即服务器B的同等目录里。
第五步:进入新系统后台,一键更新全站即可。
第二种方法:将旧系统全部打包上传到新服务器后,安装导入数据。
这种情况适合旧系统的install文件夹以及里面的文件还存在的情况,如果您删除了这个文件夹,无法使用这种方法。
第一步:备份旧系统数据库,具体备份方法请参阅《第二天——数据库的备份与还原》的教程。
第二步:将旧系统的所有数据包括程序和模板打包上传到新服务器B。删除data/install.lock 文件,然后浏览器地址栏输入:http://域名/install/index.php,此时程序会自动安装,等待安装完毕。
这里同样要注意,安装程序第5步帐号设置时,数据库前缀以及会员密码密钥要与旧系统的一致,否则升级可能出现错误。
第三步:安装完成后,登陆网站后台,进入【系统配置】——【数据还原】,即可看到刚才上传的备份文件列表,点击【导入】按钮,系统会自动导入数据备份文件直至结束。
第四步:进入新系统后台,一键更新全站即可。
数据搬家可能出现的问题解答:
1、网站搬家后,网页排版错乱?
解答:这种情况可能是网站域名、模板方案配置错误导致的,登陆后台,【系统配置】里,检查网站域名以及模板方案是否和当前域名一致。