系统升级说明

    从1.5.0开始,系统提供自动升级功能。当有新版本出现时,在后台可以通过自动升级操作一键升级。

    在自动升级前请备份好旧的系统数据,避免升级失败造成的数据丢失等情况。

    假如旧系统的部署目录为 , 请重新命名为 /xxx/test.com.bk

    Linux参考命令

    Windows参考操作

    2 解压最新的代码

    解压最新的代码到 /xxx/test.com

    Linux参考命令

    1. mkdir -p /xxx/test.com
    2. cp xxx.zip /xxx/test.com
    3. cd /xxx/test.com

    Windows参考操作

    请按照描述自行操作

    如果您的系统不是行业定制版,可能有些模块是您自行安装的,这时需要将 module/ 目录中的自安装模块复制到升级后的系统中。

    Linux参考命令

    4 复制配置文件

    从老的项目代码中复制以下配置文件到新的代码中。

    • 配置文件:.env
    • 上传文件:public/data

    Linux参考命令

    1. cp -av /xxx/test.com.bk/.env /xxx/test.com/

    Windows参考操作

    请按照描述自行操作

    6 清除缓存并完成升级

    • 如果您启用了 等外部缓存依赖,请清除缓存后再重新访问系统。
    • 如果您使用的是系统自带的文件缓存,直接访问新系统。

    部分系统升级时调用升级命令失败,可通过手动执行以下命令继续完成

    1. ## 进入网站根目录
    2. cd /wwwroot/xxx.com
    3. ## 执行系统迁移命令
    4. php artisan migrate
    5. ## 执行模块迁移命令