版本升级与版本号管理
升级前的备份清单、覆盖上传与升级脚本执行步骤,以及页脚版本号的显示与移除。
一、升级前必做备份
升级会改动程序文件,定制过的模板与样式可能被覆盖,务必先备份:
- 完整备份数据库与站点文件目录。
- 单独备份自定义过的模板:
template/pc、template/wap与company/template。 - 记录站点配置与数据库连接参数。
若你对程序源码或模板做过定制,升级后需要重新套用修改,建议先在测试环境演练一遍。
二、升级步骤
- 解压升级包,覆盖上传到站点根目录,同名文件全部覆盖。
- 访问升级脚本目录(形如
你的域名/update/),进入升级页面。
升级页面上通常有“升级”和“安装”两个入口,务必点升级,不要点“安装”,否则会重装并清空数据。
- 填写数据库地址、库名、账号密码,按提示执行升级;若此前改过后台目录,需先按提示处理好该目录。
- 按向导下一步完成升级,其中包括写入伪静态规则。
- 升级完成后删除 update 目录,并回填之前备份的 logo、二维码等自定义素材。
三、升级前后必查项
| 阶段 | 检查内容 |
|---|---|
| 升级前 | 数据库可正常导出、模板已备份 |
| 升级中 | 选“升级”而非“安装”,数据库参数与站点一致 |
| 升级后 | 首页、列表、详情、发布、后台登录正常,伪静态生效 |
升级后若某些信息页打不开,多为程序文件未完整覆盖,重新上传遗漏目录即可;验证码不显示,按「服务器环境配置常见错误」中扩展与 session 权限一节处理。
四、版本号管理
系统在电脑端页脚展示版本号,一般位于 template/pc/foot.html(手机端对应 template/wap/foot.html)。查看版本号可判断当前程序版本,便于对照升级说明。
需要移除页脚版本号时,在模板文件中定位该段代码,整段删除后清除缓存即可生效。
版本号与业务无关,改动前先备份 foot.html,避免误删页脚其他内容;也不要把版本号写死进自定义模板,以免升级后与实际程序不一致。