黑五大促最高立省 60%
  • 年付套餐首年立省 60%
  • 终身授权立省 45%
剩余
立即领取优惠

零停机更新与回滚

自托管 StoreConsole 可在管理面板内安装更新。更新由我们的发布流水线构建,经许可验证后安装,且无需停机。

观看更新与回滚导览 (0:50)。每个模块都有一个 视频教程。

位置

StoreConsole → 更新 位于管理侧边栏中。该页面显示您的版本、最新可用版本、发行说明以及一个 更新 按钮。进度在页面刷新后依然保留,且不会在已有更新运行时启动第二次更新。

点击“更新”后会发生什么

  1. 首先会提示创建快照。请务必执行。
  2. 新版本会被下载并解压 至 实时站点旁边的独立目录中。
  3. 运行数据库迁移,并对新版本进行测试加载。
  4. 站点一步切换至新版本。切换后会立即清除一次应用程序缓存。
  5. 特定于版本的设置仅运行一次并会被记录(类似于迁移),因此您更改的设置绝不会被更新覆盖。

仅当版本更改现有数据库列时,站点才会暂停,且仅在该步骤期间暂停。

回滚

  • 最后两个版本会保留在磁盘上。
  • 从以下位置切换回 更新 → 发布,或运行 php artisan launcher:release:rollback。
  • 回滚仅切换代码;数据库保持原样。如果发布版本更改了您需要恢复的数据,请还原更新前创建的快照。

无发布目录的安装

某些共享主机(例如不支持符号链接的 cPanel)无法使用发布目录。它们保留就地更新方式。运行 php artisan launcher:release:adopt 在支持该功能的服务器上以转换现有安装。

如果更新失败

  1. 请勿启动另一次更新。阅读“更新”页面上的消息。
  2. 检查队列工作进程和调度程序是否正在运行,以及磁盘空间是否充足。
  3. 使用回滚功能返回到上一个版本,然后将显示的消息提供给技术支持。
最后更新:11/7/2026