由于接手一老站,使用PHPCMS3.0作为后台程序,此版本为06年老版,今天再用实在太落后了。模版、后台功能、安全性都已经落后时代一大截。但官方没有任何正式资料指导如何升级,而且各个版本补丁如云,却又没有下载地址,只能一边咒骂官方,一边想办法升级。
- 首先从老站后台数据库管理中导出数据,.sql结尾的文件。
- 在测试环境中安装PHPCMS3.0,导入数据
- 下载3.0_to_2007文件,下载2007SP4
- 安装2007sp4,数据库与3.0放在一起,但数据表必须有区分
- 访问根目录下3.0_to_2007.php,这时如果没有错误,后台成功升级到2007
- 下载SP5,SP6补丁包覆盖,至此升级至2007SP6
至于2007到2008,官方有升级文件,但这里没有操作,因为到2007后直接转换数据到帝国CMS了,这里奉劝各位还在使用PHPCMS的朋友:苦海无边,回头是岸,赶紧扔掉PHPCMS吧。我的感觉,PHPCMS就快倒了。
附上各个版本的下载包(这些在官方是找不到的):
phpcms_v3.0_utf8_free
phpcms2007_sp4_utf8
phpcms_3_0_0_to_2007_utf8
phpcms2007_patch_utf8_1124(SP5)