昨天接了个活,客服要求帮其升级1.8的数据库,使用到最新版的zblog中,且修改我的简单页面2之排版,我觉得挺新鲜,就兴致勃勃的操作着。也发现了许多问题,升级工作的方法虽然论坛上面有,但是不够详细,可能造成升级不成功的地方也没有描述,实在是太遗憾的说。
本着互联网的共享精神,我决定根据自己的实际操作,把发现的问题总结,好好的写个升级方法,希望日后有需求的同学看到这篇文章,能够有所启发。下面是我的实战经验:
Z-Blog 1.8-->2.X升级向导之实战篇(下面以根目录站点为例)
1、请务必将您站点的所有数据先下载一份到本地电脑进行备份。(推荐使用副本操作)
2、在ftp根目录建立一个新的文件夹zb18bak,把Z-Blog 1.8的所有文件移动到zb18bak目录。
3、从官方下载最新的Z-Blog 2.X完整安装包解压后上传到原来网站的根目录,这里要注意不要使用在线安装包,且不能进行安装,你要进行的是升级,所以解压后也不要进行安装操作。传送门
4、将Z-Blog 1.8目录中 c_custom.asp 和 c_option.asp 文件转移至Z-Blog 2.X的根目录下。
5、将Z-Blog 1.8目录中 DATA 目录下的文件转移至Z-Blog 2.X的 zb_users\DATA 目录下。
6、将Z-Blog 1.8目录中 UPLOAD 下的文件转移至Z-Blog 2.X的 zb_users\UPLOAD 目录下。
(如果只是数据库升级,可以忽略此项)
7、将Z-Blog 1.8目录中 INCLUDE 下的文件转移至Z-Blog 2.x的 zb_users\INCLUDE 目录下。
(如果只是数据库升级,可以忽略此项)
8、从论坛下载升级包zb_update18to20压缩包,解压后上传到网站根目录(传送门),在浏览器中运行http://你的网站/zb_update18to20/default.asp进入升级程序。
9、升级完成后请进入后台进行文件重建,并请务必要删除zb_install和zb_update18to20文件夹。
最大感受是,如果提前安装好了程序,然后使用升级工具,就会提示网站已经升级。所以解压后不要切记不要进行安装。然后就是多余文件的删除,避免其产生的安全隐患呢。相关安装包的下载地址,全部引用自论坛,如果不能下载,请在论坛自行注册登录后下载,谢谢大家的翻阅。