您现在的位置是:焦点 >>正文
宝塔网站打不开
焦点753人已围观
简介宝塔面板打不开,第一反应别急着重装。十有八九是面板服务挂了,或者端口被占。我上周就碰到一台腾讯云轻量,面板突然转圈,SSH还能连,网站也正常跑——说明Nginx和PHP没死,单纯是宝塔自己的Pytho ...
宝塔面板打不开,宝塔第一反应别急着重装。网站十有八九是宝塔面板服务挂了,或者端口被占。网站我上周就碰到一台腾讯云轻量,宝塔面板突然转圈,网站SSH还能连,宝塔网站也正常跑——说明Nginx和PHP没死,网站单纯是宝塔宝塔自己的Python服务卡住了。
先确认一件事:你的网站网站是不是还活着。浏览器直接访问站点域名,宝塔能打开就说明底层环境没事,网站问题只在面板这一层。宝塔如果网站也挂了,网站那得先救网站,宝塔面板的事往后放。
SSH连上去,敲这行:
bt status 正常会返回面板运行状态和端口号。如果显示“Bt-Panel not running”,那就是服务停了。直接:
bt start 等几秒,再刷新浏览器。大部分情况到这就完事了。
但有些时候没这么简单。你敲 bt start,它告诉你启动成功,浏览器还是打不开。这时候查端口:
netstat -tlnp | grep 8888 8888是宝塔默认端口。如果没有任何输出,说明服务根本没监听上。再试试 bt restart,或者干脆 bt reload。还不行的话,看日志:
cat /www/server/panel/logs/error.log 日志里通常会有具体报错。我见过最多的是两种情况:一是磁盘满了,Python写不了日志直接崩;二是 /www/server/panel/data/ 下的某个db文件损坏,面板进程启动时读取出错就退出了。
磁盘满的话,df -h 看一眼就知道。清理掉一些旧备份和日志,再重启面板。db文件损坏麻烦一点,但也不是没救。宝塔的数据库文件在 /www/server/panel/data/default.db,如果它坏了,可以尝试从备份恢复。没有备份的话,把 default.db 重命名,重启面板,宝塔会生成一个新的空库——代价是之前的面板设置全丢,但网站配置不受影响,因为网站配置存在 /www/server/panel/vhost/ 下面,跟这个db是分开的。
还有一种情况容易被忽略:安全组。你面板服务跑得好好的,端口也监听着,但浏览器就是连不上。去云厂商控制台看一眼安全组规则,8888端口是不是被删了或者改了。我有次帮人排查,折腾半天,最后发现是对方在阿里云控制台手滑把8888的入站规则删了。
如果以上都试过还是不行,可以用 bt 14 查看面板默认信息,确认端口和地址没变。有些版本升级后端口会重置,或者绑定的IP变成了内网地址,外网自然访问不了。
实在不行就修复面板:
curl https://download.bt.cn/install/update_panel.sh|bash 这个命令会重新拉取面板程序文件,但保留你的网站数据和配置。比直接重装安全得多。重装面板本身不会删网站,但如果你手抖选了“全新安装”,那就不好说了。
最后说一个我自己的习惯:面板打不开的时候,先别在浏览器里反复刷新。每刷新一次就发一次请求,面板服务如果已经半死不活,这些请求反而会拖慢恢复。SSH进去看一眼,比什么都快。
Tags:
上一篇:winrar全球漏洞危机
下一篇:b2b网站特点
相关文章
足球信息最好的网站
焦点我找足球信息的地方换来换去,最后固定在了一个叫“直播吧”的网站上。别急着笑,我知道这名字听起来像某个山寨直播平台,但它确实是我用过最顺手的足球信息聚合地。 早上七点,我习惯性打开手机刷一眼。昨晚英超的 ...
【焦点】
阅读更多漏洞攻击根据破解的位置分为
焦点凌晨三点,攻击者把SQL注入载荷塞进登录框,数据库里躺着几十万条用户记录。他根本没碰操作系统,也没碰防火墙——他攻击的是应用层,是代码逻辑本身。这就是漏洞攻击最粗暴的分野:你打的是“门锁”还是“墙”? ...
【焦点】
阅读更多中山市易锦电器有限公司
焦点中山市易锦电器有限公司的厂房,就藏在东凤镇那些密密麻麻的工业区里。第一次去的时候,导航在巷子里绕了三圈,最后是一个坐在门口抽烟的老师傅带我进去的。他指了指那栋灰扑扑的四层楼,说:“就这儿,做风扇的。” ...
【焦点】
阅读更多