🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
> 1.6.0 版本开始, 支持在线升级功能, 1.6.0 以前的版本升级指导请参考该版本根目录下的 README.md 文件. 新版本使用在线升级的方式更新系统, 为了保证跨版本升级的兼容, 每次更新都需要下载完整的安装包. 由于 WEB 服务器环境限制, 脚本执行长时间的任务, 浏览器等待服务器返回数据的时间过长可能会遭到运行环境(Apache 和 Nginx 等)的终止, 不同的运行环境会有不同的差异, 基本都是在 30 秒. 兰空图床更新时会将 PHP 的脚本最大执行时间改为 0, 即永不超时, 但是同样可能会遭到环境的强制终止. 如果在检测更新时出现**更新服务器异常, 请稍后重试!**,说明你的服务器无法访问到更新服务器。请尝试离线覆盖安装。方法如下: 1. 备份原系统 2. 下载新版本安装包,解压。将旧版本系统中的根目录 `.env` 文件复制到新版本的根目录 - 如果你的文件是储存在本地,你还需要将 `public` 目录中的文件移动的新版本的 `public` 目录下 3. 修改 `.env` 文件中的数据库配置,然后在 `application` 目录下新建 `install.lock` 文件 4. 将新版本 `application/sql/update.sql` 导入到数据库,或直接复制文件内容执行 5. 替换旧版本 (删除旧版本,粘贴新版本) 如果在更新时出现 **更新失败, 请稍后重试** 的提示, 大概率是因为超时被中断, 如果出现这样的情况, 请手动通过 [https://github.com/wisp-x/lsky-pro/releases](https://github.com/wisp-x/lsky-pro/releases) 下载 zip 格式的完整包, 并重命名为 `upgrade.zip` 移动至系统 `runtime` 目录中, 然后在执行更新, 这时候兰空图床会跳过下载安装包的步骤, 直接通过解压 `upgrade.zip` 的方式进行安装. 宝塔php7.3版本默认没有开启ZipArchive,更新时会出现错误,切换其他版本即可。