记录一次宝塔面板登录转圈圈的解决方案

今天看到宝塔面板有更新,便点击了更新,结果出大事了,宝塔面板登录不上去了!!一直在转圈圈
巧的是邮箱和短信突然发来异地登录报警,我立马进入腾讯云平台,将服务器进行关机操作。

然后开始查找这个异常IP,最后发现乌龙一场,确实是我自己的IP。
然后将服务器重启,正式开始排查原因。
我搜到了一些资料,都是将宝塔面板的数据恢复到之前日期的备份,but,我这里行不通。
它这个操作的流程是:
ssh连接上linux服务器,然后执行

  1. 关闭宝塔面板
bt 2
  1. 备份当前宝塔面板的数据
cp -rp /www/server/panel/data /www/backup/data_2023_11_30
  1. 进入到/www/backup/data/目录下,这个目录是之前宝塔面板的自动备份,随便找个几天前的备份,解压它:
unzip /www/backup/panel/某个备份文件.zip
  1. 将解压后的备份文件夹覆盖掉现有的宝塔面板数据
\cp -rp 解压出来的文件夹/data/* /www/server/panel/data/ 
  1. 最后一步,重启宝塔面板
bt 1

百度出来的结果基本都是这个解决方案,但是解决不了我的问题。
使用「bt 14」查看面板的默认信息
输出如下内容:

Traceback (most recent call last):
  File "/www/server/panel/tools.py", line 952, in <module>
    set_panel_username()
  File "/www/server/panel/tools.py", line 531, in set_panel_username
    print('username: ' + username)
TypeError: can only concatenate str (not "NoneType") to str

输入命令

bt

输出可用的命令:

可以看到命令16是修复面板(检查错误并更新面板文件到最新版)
立马执行它,然后打开宝塔入口输入账号密码,成功进入服务器后台!

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇