## v4Tov5升级说明文档
### 前期准备
1. v4的原始版本必须是4.1.14或者4.2.0
2. v5要求php版本在7.4.0以上,升级之前请将php版本在7.4或者以上
3. v5由于升级了thinkphp版本到了6.0.13,针对伪静态路由有调整,升级之后可能会出现访问404情况,不要慌张,修改nginx或者apache的配置文件就可以,将对应的/index.php?s=$1改为/index.php/$1
例如:nginx
```
location / {
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php/$1 last;
break;
}
}
```
4. v5与v4的很多功能进行了重新设计开发,所以很多不兼容之前的配置,针对一下功能需要重新配置
4.1 首页,会员中心,分类页面等自定义页面相关配置
4.2 小票打印需要重新配置
4.3 运费模板进行了升级配置
4.4 商家地址管理进行了重新配置,增加了发货地址,退货地址管理
4.5 门店进行了升级开发
4.6 uniapp进行了重新开发
### 升级方案1 在线升级
在线升级优势:针对小白,操作简单
在线升级缺点:执行比较慢,同时会产生一定的冗余文件,如果使用没有问题,但是二开不好处理。
在线升级操作说明:
如果当前版本是4.1.14或者更低,系统第一步自动升级的最高版本是4.2.0,4.2.0版本的在线升级才会出现v5版本展示,系统会提示是否升级v5 ,同意之后点击在线升级,升级完成之后系统可能直接进不去,配置php版本在7.4或者以上,重新配置伪静态,将对应的/index.php?s=$1改为/index.php/$1,然后重新打开。
### 升级方案2 手动升级
v4的原始版本必须是4.1.14或者4.2.0
如果低于上面版本需要专门升级一下,官方提供升级的sql文件,注意对应文件要替换表前缀
升级sql的路径:https://www.niushop.com/upload/resource/v4tov5.zip
1. 首先要从官网下载v5版本代码
2. 将现有系统的upload文件夹以及根目录下面的install.lock放到下载的v5代码中
3. 备份当前的数据库,执行升级sql,注意: 如果你的版本是4.1.14请执行4.2.0升级sql和5.0.1升级sql,如果你的版本是4.2.0直接升级5.0.1的sql就可以,同时注意表前缀与你的系统对应。
4. 将你的v5代码替换之前的v4代码,注意之前的备份之后清空防止产生冗余文件。
5. 配置php版本在7.4或者以上,重新配置伪静态,将对应的/index.php?s=$1改为/index.php/$1
6. 刷新菜单和自定义组件: 注意登录之后执行:
刷新菜单:域名/shop/system/refresh
刷新自定义组件:域名/shop/system/refreshDiy
清理缓存
- 序言
- 商城简介
- 系统部署
- 功能列表
- 系统部署
- 运行环境
- 宝塔部署
- 宝塔SSL证书申请
- apache部署
- 基础配置(基础安装)
- 微信公众号配置
- 微信公众号菜单
- 微信小程序配置
- 微信支付配置
- 微信模板消息
- 微信小程序直播配置
- 牛云短信配置
- 阿里云短信消息模板消息配置
- 地图设置
- 商家消息通知设置
- 微信小程序订阅消息
- gif动图配置
- Redis缓存配置
- 配置Redis
- 配置消息队列
- 支付宝小程序
- 计划任务配置
- 店铺设置
- 店铺信息
- 门店管理
- 注册登录
- 交易设置
- 配送设置
- 客服设置
- 客服配置(5.4.1及以下版本)
- 推送配置(5.4.2及以上版本)
- 核销人员
- 其他设置
- 系统维护
- 网站部署
- 插件管理
- 版权信息
- 缓存管理
- 系统授权
- 版本管理
- 更新日志
- 数据库管理
- 小程序隐私协议
- 小程序云上传
- 扩展功能配置
- 支付宝支付配置
- 电子面单配置
- 小票打印
- 阿里云短信配置
- 阿里云上传
- 微信小程序开源版
- 开源版小程序发行默认h5
- 后台登录路径配置
- h5单独部署
- 视频号配置
- 本地打印机配置
- 店铺装修
- 手机端
- 商城首页
- 分类装修
- 微页面
- 底部导航
- 商城风格
- 模板选择
- 广告管理
- 商品推荐
- 电脑端
- 首页楼层
- 首页浮层
- 导航管理
- 友情链接
- 广告位管理
- 首页分类
- 内容管理
- 店铺帮助
- 店铺公告
- 素材管理
- 文章管理
- 商品管理
- 商品分类
- 商品品牌
- 商品标签
- 商品参数
- 商品服务
- 回收站
- 商品导入
- 会员
- 会员管理
- 会员概况
- 会员列表
- 会员导入
- 会员标签
- 会员群体
- 等级权益
- 会员等级
- 超级会员卡
- 余额储值
- 充值套餐
- 余额流水
- 会员积分
- 积分规则
- 积分流水
- 订单操作
- 订单管理
- 商品订单
- 充值订单
- 会员卡订单
- 礼品卡订单
- 积分兑换订单
- 退款维权
- 订单处理
- 订单自提
- 订单发货
- 批量发货
- 订单核销
- 订单评价
- 代客下单
- 财务管理
- 财务报表
- 发票管理
- 门店结算
- 余额提现
- 分销提现
- 营业数据
- 数据概况
- 会员数据
- 交易数据
- 流量数据
- 会员卡数据
- 营销插件
- 满额包邮
- 砍价
- 组合套餐
- 优惠券
- 限时折扣
- 团购
- 满减活动
- 拼团
- 限时秒杀
- 专题活动
- 刮刮乐
- 幸运转盘
- 砸金蛋
- 预售
- 礼品卡
- 社群接龙
- 打包一口价
- 好友瓜分券
- 生日有礼
- 节日有礼
- 拼团返现
- 盲盒
- 裂变红包
- 积分抵现
- 积分商城
- 应用插件
- 分销
- 分销概况
- 分销商品
- 分销订单
- 分销商
- 分销等级
- 分销设置
- 分销市场
- 小程序直播
- 直播间
- 直播商品
- 微信圈子
- 店铺笔记
- 草稿箱
- 笔记分组
- 商品采集
- 电子卡密
- 系统表单
- 虚拟评价
- 商品海报
- 智慧门店
- 门店商品管理
- 门店订单管理
- 门店会员管理
- 门店员工管理
- 门店收银台
- 门店数据管理
- 门店库存管理
- 门店设置
- 升级说明
- V4与V5功能比对
- V4升级到V5说明
- 补丁上传