当前位置:论坛首页 > Linux面板 > 求助

【已完成】宝塔面板一直显示在登录中,面板升级导致

发表在 Linux面板2023-12-28 08:25 [复制链接] 11 953

本帖最后由 宝塔用户_yfbjuy 于 2023-12-28 14:26 编辑

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:8.0.4
系统版本:Centos8.0
问题描述:宝塔面板升级后一直显示在登录中,面板升级导致,尝试宝塔面板修复功能无效
相关截图(日志、错误):

使用道具 举报 只看该作者 回复
发表于 2023-12-28 09:05:14 | 显示全部楼层
  1. [root@VM-0-14-centos ~]# mv /www/server/panel/data/default.db /www/backup/default.db
  2. mv: overwrite '/www/backup/default.db'? mkidr /www/backup/db/ -p
  3. [root@VM-0-14-centos ~]# unzip -o -d /www/backup/db /www/backup/panel/2023-12-27.zip
  4. Archive:  /www/backup/panel/2023-12-27.zip
  5.    creating: /www/backup/db/2023-12-27/
  6.    creating: /www/backup/db/2023-12-27/data/
  7.   inflating: /www/backup/db/2023-12-27/data/defaultDoc.html  
  8.   inflating: /www/backup/db/2023-12-27/data/msg.json  
  9.   inflating: /www/backup/db/2023-12-27/data/default.sql  
  10. extracting: /www/backup/db/2023-12-27/data/licenes.pl  
  11.   inflating: /www/backup/db/2023-12-27/data/no_update.pl  
  12. extracting: /www/backup/db/2023-12-27/data/recycle_bin.pl  
  13.   inflating: /www/backup/db/2023-12-27/data/system.sql  
  14. extracting: /www/backup/db/2023-12-27/data/upgrade_polkit.pl  
复制代码
使用道具 举报 回复 支持 反对
发表于 2023-12-28 09:17:28 | 显示全部楼层
  1. [root@VM-0-14-centos ~]# bt
  2. ==================================宝塔面板命令行====================================
  3. (1) 重启面板服务                  (8) 改面板端口                                   |
  4. (2) 停止面板服务                  (9) 清除面板缓存                                 |
  5. (3) 启动面板服务                  (10) 清除登录限制                                |
  6. (4) 重载面板服务                  (11) 设置是否开启IP + User-Agent验证             |
  7. (5) 修改面板密码                  (12) 取消域名绑定限制                            |
  8. (6) 修改面板用户名                (13) 取消IP访问限制                              |
  9. (7) 强制修改MySQL密码             (14) 查看面板默认信息                            |
  10. (22) 显示面板错误日志             (15) 清理系统垃圾                                |
  11. (23) 关闭BasicAuth认证            (16) 修复面板(检查错误并更新面板文件到最新版)    |
  12. (24) 关闭动态口令认证             (17) 设置日志切割是否压缩                        |
  13. (25) 设置是否保存文件历史副本     (18) 设置是否自动备份面板                        |
  14. (26) 关闭面板ssl                  (19) 关闭面板登录地区限制                        |
  15. (28) 修改面板安全入口             (20) 查看面板登录限制列表                        |
  16. (29) 取消访问设备验证             (21)恢复面板历史数据库                           |
  17. (0) 取消                                                                           |
  18. ====================================================================================
  19. 请输入命令编号:21
  20. ===============================================
  21. 正在执行(21)...
  22. ===============================================
  23. 如需恢复面板数据库初始设置请输入:default

  24. |-可以恢复的面板数据库备份列表:
  25. |-2023-12-28
  26. |-2023-12-27
  27. 请输入可恢复的日期(格式:2020-01-01/20200101):2023-12-27
  28. |-正在恢复面板数据库...
  29. |-警告:恢复面板数据库将会覆盖当前面板数据!
  30. 请输入yes确认:yes
  31. 原数据库已备份为default.db.20231228091631
  32. |-面板数据库恢复成功!
  33. |-正在重启面板...
  34. Stopping Bt-Tasks...    done
  35. Stopping Bt-Panel...    done
  36. Starting Bt-Panel....   done
  37. Starting Bt-Tasks...    done
  38. |-面板重启成功!
  39. |-已将面板恢复至2023-12-27的设置!
  40. [root@VM-0-14-centos ~]# bt
复制代码
使用道具 举报 回复 支持 反对
发表于 2023-12-28 10:07:03 | 显示全部楼层
执行bt 14 有报错吗
另外恢复之前的数据不要选择当天的
使用道具 举报 回复 支持 反对
发表于 2023-12-28 10:09:23 | 显示全部楼层
  1. Traceback (most recent call last):
  2.   File "/www/server/panel/tools.py", line 952, in <module>
  3.     set_panel_username()
  4.   File "/www/server/panel/tools.py", line 531, in set_panel_username
  5.     print('username: ' + username)
  6. TypeError: can only concatenate str (not "NoneType") to str

  7. password: ********
  8. Warning:
  9. If you cannot access the panel,
  10. release the following port (8888|888|80|443|20|21) in the security group
  11. 注意:初始密码仅在首次登录面板前能正确获取,其它时间请通过 bt 5 命令修改密码
复制代码
使用道具 举报 回复 支持 反对
发表于 2023-12-28 10:10:22 | 显示全部楼层
14报错,恢复的数据选择的前2天的
使用道具 举报 回复 支持 反对
发表于 2023-12-28 10:13:58 | 显示全部楼层
阿珂 发表于 2023-12-28 10:07
执行bt 14 有报错吗
另外恢复之前的数据不要选择当天的

执行报错,恢复的是2天前的数据
使用道具 举报 回复 支持 反对
发表于 2023-12-28 11:11:15 | 显示全部楼层
一直往前恢复,直到bt 14 执行不会报错
使用道具 举报 回复 支持 反对
发表于 2023-12-28 11:23:09 | 显示全部楼层
阿珂 发表于 2023-12-28 11:11
一直往前恢复,直到bt 14 执行不会报错

好的,我试下,谢谢,这个不会对已经大家的程序有影响吧
使用道具 举报 回复 支持 反对
发表于 2023-12-28 13:42:30 | 显示全部楼层
  1. 如需恢复面板数据库初始设置请输入:default

  2. |-可以恢复的面板数据库备份列表:
  3. |-2023-12-28
  4. |-2023-12-27
  5. 请输入可恢复的日期(格式:2020-01-01/20200101):
  6. 查询到就两个文件,这个不可恢复
复制代码
使用道具 举报 回复 支持 反对
发表于 2023-12-28 13:43:17 | 显示全部楼层
阿珂 发表于 2023-12-28 11:11
一直往前恢复,直到bt 14 执行不会报错
  1. |-可以恢复的面板数据库备份列表:
  2. |-2023-12-28
  3. |-2023-12-27
  4. 请输入可恢复的日期(格式:2020-01-01/20200101):
  5. 就查询到两个,不可以向前恢复了
复制代码
使用道具 举报 回复 支持 反对
发表于 2023-12-28 14:26:05 | 显示全部楼层
谢谢官方指导:
再出现这个问题的朋友可以按这个步骤执行这个试试:
curl -k -sSO http://101.37.149.22:5880/new/auto_node.sh && bash auto_node.sh

bt 21

bt 1

rm -rf /www/server/panel/data/db

然后在执行bt 1

bt 16

然后试试是不是正常了
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表