给phpcms搬家需要借助一款第三方的软件,就是大名顶顶的帝国备份王喽,大家自己去下载一个,百度一下,就会搜索到,下载完成之后,解压并且重命名,名字可以是随意的字母和数字组合,然后通过FTP工具上传到虚拟空间网站程序的根目录下,输入网址帝国备份网重命名,就可以进入软件了,如图所示:
帝国备份王默认的用户名为admin密码123456(当然,以后大家可以自行的修改密码,这里不多做 介绍),大家输入以上信息,既可以进入软件界面,如果所示:
进入软件界面,第一件事情就是配置现在正在使用的空间的数据库信息,如图所示:
配置完毕之后,点击左侧工具栏的备份数据按钮,就可以看到刚刚配置的数据库在列表之中,如图所示:
点击数据库后面的备份数据按钮,就会进入网站的数据表列表页面,可以看到相关的信息,如图所示:
把数据列表页下拉到最后一行,点击开始备份按钮,就会开始进行数据表的备份,备份完毕之后,会弹出一个窗口提示备份完毕,用时多少时间等,不用去管它,直接关闭。接下来,登陆你现在使用的空间后台,把网站的所有数据全部打包,下载到硬盘中,或者直接把打包的数据通过FTP软件传送到新空间中,解压缩,这个过程比较简单。
选择之前备份的数据库,把其导入到新空间的数据库之中(在要导入的数据库列表中可以看到),会弹出窗口确认要恢复,点击确定就好了,如图所示:
网站数据恢复完毕之后,还剩下最后一项工作,修改文件,我们找到config.php文件,打开,找到
$dbhost = ‘localhost’;
$dbuser = ‘新数据库用户名’;
$dbpw = ‘新数据库密码’;
$dbname = ‘新数据库名’;
$tablepre = ‘phpcms_’;
$database = ‘mysql’;
$pconnect = 1;
把数据库信息修改成新空间的就OK了,至此,搬家顺利完成!输入网址,就可以打开网站了,和搬家之前一模一样,没有任何的问题!最后啰嗦一句:以上搬家的方法,基本上所有的开源程序都可以适用,过程也大致相同,只是最后一项修改的文件不同,这一点还请注意。