宝塔面板一直登陆中,官方答复是面板数据库损坏导致,最有效解决方案,恢复之前正常使用时候的备份数据(宝塔面板有自动备份面板数据)如今日出现这种情况,恢复数据时间选择在昨天或者前天时候的数据。

输入bt,14会出现以下报错:
Traceback (most recent call last):
File “/www/server/panel/tools.py”, line 786, in
set_panel_username()
File “/www/server/panel/tools.py”, line 448, in set_panel_username
print(‘username: ‘ + username)
TypeError: can only concatenate str (not “NoneType”) to str
password:

准备工作:找到路径,准备好SSH工具
宝塔面板备份数据路径:/www/backup/panel/
测试使用的工具是FinalShell
工具链接:FinalShell一款国人开发的免费ssh远程工具(非常推荐) – 心仪评测 (7ye5.com)
温馨提示:操作任何之前建议可以备份下快照,安全第一就怕手一抖不知道一条什么命令出去了。
接下来按照步骤操作备份还原数据

1.备份面板数据
cp -rp /www/server/panel/data /www/backup/data_2023_8_22 #备份今天的面板数据文件,备份文件可随意命名,列如我这里的data_2023_8_22,方便自己记忆即可
2.解压面板数据
unzip /www/backup/panel/2023-08-18.zip #解压之前的面板备份文件(面板默认开启的自动备份),自行选择恢复数据的日期文件,我这里选择的前几天的2023-08-18.zip
3.恢复面板数据
\cp -rp 2023-08-18/data/* /www/server/panel/data/ #使用刚才解压出来的面板数据文件进行恢复
步骤操作完毕之后,登录宝塔查看,如果无法登录请清空浏览器缓存或者更换浏览器重试
以上3个步骤操作完之后还是无法登录怎么解决
第二步操作之后/www/backup/panel/路径会出现当时操作的文件,例如演示使用的2023-08-18文件夹,如果未出现请查看自己是否安装了云锁等安全软件,关闭安全防护软件之后再次重复第二步和第三步就可以了。
宝塔面板无法登录最新解决方法:最新宝塔面板无法登录解决方法 – 心仪评测 (7ye5.com)











