TheTNB / panel

耗子面板 - 现代化、开源的轻量服务器管理面板
GNU Affero General Public License v3.0
858 stars 92 forks source link

✨ [Important] 从低于 v2.1.11 版本升级后安全入口问题的解决方法 #48

Closed devhaozi closed 9 months ago

devhaozi commented 10 months ago

问题原因

v2.1.8 版本以后,由于底层框架的修改,需要切换原来采用 SQLite 数据库存储安全入口为使用配置文件存储。

由于升级流程的一个遗留问题,导致低于 v2.1.11 版本的面板在升级中无法自动执行升级脚本,因此无法写入入口到配置文件。

如果未把入口信息写入配置文件,会导致面板安全入口功能失效,但不会影响使用。

解决方法

升级到 v2.0.11 版本之后,请执行下方命令检查面板配置文件中有没有插入APP_ENTRANCE=字样的条目,如果有,则无需操作。

cat /www/panel/panel.conf

如果没有,请手动在 ssh 中运行下述 2 行命令,看到更新面板到 v2.1.8 ...更新成功字样即可解决。

panel writeSetting version v2.1.7
bash /www/panel/scripts/update_panel.sh

该命令仅限运行一次,勿重复操作!

devhaozi commented 9 months ago

问题关闭,如有其他问题请重新提交