如何解决老版本宝塔升级面板,提示联系宝塔运维

发布于 2023-08-22  1.92k 次阅读


本文于 2023年8月22日 10:10 更新,注意查看最新内容

前言

今天突发奇想,想升级一下宝塔的面板,其实主要是 PHP 8.0 安装不上,但我宝塔面板很早之前就处于脱机状态,账号登不上,面板也没法更新,本身对 Linux 一点不懂,所有问题都是靠搜索引擎,所幸最终得以解决,这里记录一下解决方法。

方法

1、查看是否能 ping 通宝塔服务器

ping download.bt.cn

2、根据宝塔官方教程《【疑难】国内云服务器、境外地区访问面板异常的解决方法》排查问题。

云服务器国内香港地区的用户,可以尝试执行下面的命令,指定节点解决此问题

#优先选择这条命令执行
sed -i "/bt.cn/d" /etc/hosts
echo "103.179.243.14  www.bt.cn download.bt.cn api.bt.cn dg1.bt.cn dg2.bt.cn" >> /etc/hosts

云服务器境外地区的用户,可以尝试执行下面的命令,指定这个节点解决此问题

sed -i "/bt.cn/d" /etc/hosts
echo "128.1.164.196 www.bt.cn download.bt.cn api.bt.cn dg1.bt.cn dg2.bt.cn" >> /etc/hosts

如果使用上面的方法仍无法解决:执行以下的命令自动修复下节点看看(不要在宝塔面板自带的终端里执行)

wget http://125.90.93.52/tools/auto_fix.sh && bash auto_fix.sh

注意:没有使用上的问题或只是偶尔卡一下的不要执行上面的命令,避免影响体验!已经误执行命令的可以执行这条命令清理绑定的节点:

wget http://125.90.93.52/tools/auto_fix.sh && bash auto_fix.sh

3、重新执行安装面板命令

PS:若出现更新之后全部站点不显示(查看站点就报错),但网站正常访问,点击修复面板即可解决。

参考

《【疑难】国内云服务器、境外地区访问面板异常的解决方法 - Linux面板 - 宝塔面板论坛》


这短短的一生,我们最终都会失去。