目录

220130至220701升级教程


代更新

按照教程完全可以自行更新,没有信心或者怕麻烦的小伙伴可以联系客服远程代更新,100元。

前言

由于本次服务端为重新开发版本,数据库变动巨大,同时配置文件也有较大变更,所以此版本不提供在线更新包。需要按照教程升级服务端。

注意

由于升级了PHP版本,重制版不在支持PHP7及以下版本,环境要求:PHP 8.0+ MySql 5.6+,推荐使用 Nginx + PHP8.0 + MySql 5.6,重制版不再为虚拟空间做适配,如果您正在使用虚拟空间,建议趁此机会迁移到ECS服务器。

必看 必看 必看

下载相关

由于又更新了新版,最新版已经不是220701版本了,本教程只针对220130到220701,所以下载安装包的时候要选择220701版本,如图。完成本次升级后,即可在线升级至最新版。
alt

安装相关

新版本全新安装的时候,默认表头要和旧版本相同,否则恢复数据会失败!如果忘了旧版表头,用记事本打开旧版 根目录\include\conf.php tablepre字段即为表头,不含引号,如图表头为:hwd_
alt

升级后变动

自定义函数

自定义函数中,所有数据库操作函数由下划线命名方式转为小驼峰命名方式,已自动替换。db_create() db_insert() 函数 统一转换为:dbInsert()

微信支付官方接口

微信支付官方接口升级为APIv3接口,需要重新配置APIv3接口。

核心库与WebAPI

获取远程独立自定义常量返回值由result变更为result.body 核心库与WebAPI中受影响函数为:hwd_getParam(),易语言中受影响函数为:护卫盾_取云端独立自定义常量(),如未使用独立自定义常量,则无需更新软件或替换核心库。

升级教程

升级流程

  1. 下载 升级工具

  2. 解压升级工具,将_backup.php 上传到网站根目录。

  3. 打开升级工具,数据备份的位置输入:地址、管理账号、管理密码,点击备份数据。

  4. 将网站和数据库打包下载,留存。

  5. 删除网站文件,官网-用户中心-授权管理中下载完整安装包0701。如图:
    alt

  6. 安装PHP8.0,PHP8.0安装完毕后安装fileinfo插件,网站切换PHP版本为8.0

  7. 上传刚刚下载的最新安装包,正常安装。

  8. 打开升级工具,数据恢复的位置输入:地址、管理账号、管理密码,点击恢复数据。

  9. 将刚刚备份的旧站解压,将upload文件夹打包,上传至根目录,解压覆盖。

  10. 删除_backup.php,升级完成。

视频教程

视频教程补充