升级指南
本文档未标识特定版本更新时,请使用默认升级方式
升级
🆕 默认升级
2.8 => 3.0
3.0 对 PHP版本最低要求提高至8.1,Mysql 至 5.7(可以参考部署教程 重新部署好新环境,再更新面板代码)
2.4 =>2.5
删除 php禁用函数 syslink
数据库文件
可能需要的矫正
SSRPanel 4.8.0 => ProxyPanel 2.4.0
由于版本跨度过大,存在一定的失败率,请提前备份数据库 或 使用备份站来练习测试;
数据库 & 转换 文件
步骤
更新面板代码至 ProxyPanel 2.4.0;
将压缩包 Commands 中文件复制到 ProxyPanel代码中app\Console\Commands 文件夹下;
逐一运行/更新压缩包 sql 中的文件并按文件中的提示运行转换文件;(请注意代码运行顺序,部分包要求先运行php代码,再运行sql命令)
再运行 ProxyPanel代码中 database\update 文件夹中的矫正文件;
在依次更新一个面板代码版本,运行
php artisan migrate
,直到最新;
作者后记
我一直有按照ssrpanel原作者的开发习惯,将每次更新的数据库代码保存在按日期命名的sql文件中, 并使用artisan指令对有影响的数据库修改进行平缓的自动转换操作;
本包,为历次更新代码的压缩(字面意思,有些文件只有几行,不怎么重要的代码,我就放到前/后的文件中,压缩文件数量);
最后更新于