之前看着宝塔面板上面的更新提示一直没有理会,昨晚抽筋惦记了更新,提示更新成功,然后页面自动刷新就无法访问了。
服务器安全组中的端口应该是打开的,网上搜了下说iptables可能没有放行端口,使用sudo iptables -S查看详细规则,发现端口也是开放的。
尝试临时关闭防火墙:
# 调试时使用临时关闭
sudo systemctl stop firewalld
# 测试完成后立即恢复
sudo systemctl start firewalld
# 不要使用永久关闭,除非你知道后果!
无效。
重启服务器,无效。
查看bt面板状态:
bt status
显示:
Bt-Panel not running
Bt-Task not running
尝试重启面板:
bt restart
然后再次尝试,仍然无法访问。
于是重新安装面板:
# 1. 备份关键数据
cp /www/server/panel/data/default.db /root/bt_default.db.bak
cp /www/server/panel/data/userInfo.json /root/bt_userInfo.json.bak
# 2. 停止面板服务
/etc/init.d/bt stop
# 3. 重装面板
curl -sSO http://download.bt.cn/install/install_panel.sh && bash install_panel.sh
# 4. 恢复配置
cp /root/bt_default.db.bak /www/server/panel/data/default.db
cp /root/bt_userInfo.json.bak /www/server/panel/data/userInfo.json
# 5. 重启面板
bt restart
works!