关于我们

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻公共列表

宝塔无法访问,”/usr/bin/bt: line 129: syntax error: unexpected end of file”报错的处理方法

发布时间:2023-03-31 12:39:51
1491984010112764.jpg

最近数日一直忙于客户的服务器处理,起因为云服务器系统盘100%爆满,检查后发现/var/crash文件夹产生了大量系统崩溃日志,删除centos系统崩溃日志后,云服务器可以通过SSH远程连接,但宝塔面板无法访问,通过排查发现宝塔面板报错”/usr/bin/bt: line 129: syntax error: unexpected end of file”。

宝塔面板无法访问,”/usr/bin/bt: line 129: syntax error: unexpected end of file”报错的排查方法

宝塔面板无法访问的排查思路一般是先检查面板登陆地址和服务器8888端口是否放行,因为客户的面板之前可以正常访问,磁盘爆满后出现无法正常访问的,所以排除了地址和端口问题。用SSH远程连接云服务器,输入 /etc/init.d/bt restart 命令重启宝塔面板,出现报错:”/usr/bin/bt: line 129: syntax error: unexpected end of file”。

阿里云服务器端口放行教程:https://www.juyun.top/1334.html

腾讯云服务器端口放行教程:https://www.juyun.top/2825.html

centos系统云服务器端口查看及放行教程:https://www.juyun.top/4883.html

宝塔面板无法访问,”/usr/bin/bt: line 129: syntax error: unexpected end of file”报错的处理方法

出现上述报错,首先确认是宝塔面板罢工了,需要进行宝塔面板修复,修复命令如下:

curl http://download.bt.cn/install/update6.sh|bash

修复后依然用 /etc/init.d/bt restart 命令重启宝塔面板,如果成功启动,则大功告成。如果还是出现报错:”/usr/bin/bt: line 129: syntax error: unexpected end of file”。请使用下面的终极修复方法:(共三步,依次操作)

1.份宝塔的 bt 文件

mv /etc/init.d/bt  /etc/init.d/bt-backup

说明:mv命令是 move 的缩写,可以用来移动文件或把文件重命名,上面的命令是把 /etc/init.d 目录下的 bt 文件重命名为 bt-backup ,以达到备份的目的。

2. 复制新的文件

cp /www/server/panel/init.sh /etc/init.d/bt  && chmod +x /etc/init.d/bt

说明:cp命令是 copy 的缩写,用来复制文件,上面的命令是把 /www/server/panel文件夹下面的 init.sh 文件复制到 /etc/init.d文件夹,并且重命名为 bt ,然后把 bt 文件修改为可执行文件。

3. 重启宝塔面板

/etc/init.d/bt restart

说明:上面的命令为重启宝塔面板,重启后出现 Starting Bt-Panel…. done 说明宝塔面板已经成功修复,可以正常访问宝塔面板了。



/template/Home/8a/PC/Static