昨晚在逛zblog论坛的时候看到这样一个帖子:用APMSERV搭建的本地环境安装ZBLOG PHP,并在本地编写。现在买了空间,并安装好了ZBLOG PHP,现在想把本地的数据备份并上传至空间,应该怎么备份!看到这个帖子,我的第一反应这不就是变相的网站搬家吗,由于小编之前给自己的博客搬过一次家,所以对这个也算有一定的了解,然后就制作了下面的教程,希望能够对有同样需求的朋友有一定的帮助。
对于zblog php搬家,小编大概的分为下面这几种类型:
第一种:只搬空间或数据库,就是只更换了服务器空间,或者是只更换了数据库。这种情况下,如果只是更换了空间,那么直接把原空间中的全部数据重新上传到新空间即可,不用做任何修改;如果是只更换了数据库,比如都是使用的MySQL数据库,后来搬到另一个新的MySQL数据库中,这个时候就需要先备份原数据库,然后在新数据库中导入原数据,再视情况对网站中的一些配置文件做一些必要的修改,具体怎么修改可以参考下后面我详细说的第二种搬家类型。
第二种:空间、数据库都搬家,由于空间和数据库都做了更改,所以在搬家的时候对两者都需要做一些全新的配置。下面就以zblog php为例,详细的说一下空间、数据库都搬家的全过程:
Step 1:将原空间中的数据全部下载下来,同时也将原数据库中的数据导出,这里建议使用phpmyadmin导出MySQL数据库的数据。
Step 2:把Step 1中下载的原空间数据重新上传到新的空间中,这时候你可以试着访问下你的网站,你会发现提示数据库连接错误,有时候也会有其他的一些错误提示。
Step 3:这一步非常重要,在zb_users目录下找到c_option.php文件,按照如下要求修改一些必要的配置:
Step 4:修改了c_option.php文件以后,将之前备份的原数据库重新导入到新数据库中(建议使用phpmyadmin,导出、导入操作都很简单,这里不赘述),这时候一般你的网站就已经成功搬家了,如果还有些地方不行,建议你仔细检查下后台的设置还有没有什么问题。
第三种:本地搭建环境建站,后来想上传到网站空间使用。其实,这种类型就是和第二种一样,都是空间、数据库全部都更换,只不过是将本地的变成了远程的,搬家方式和第二种一样,之所以专门算作一种类型只是因为涉及到了本地建站。
以上方法,小编都在本地及远程进行测试过,真实可靠,如果你在操作过程中出现了问题,欢迎你在这里留言反馈。本文由(光纤激光切割机)整理发布。