宝塔无法访问,”/usr/bin/bt: line 129: syntax error: unexpected end of file”报错的处理方法
最近数日一直忙于客户的服务器处理,起因为云服务器系统盘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 说明宝塔面板已经成功修复,可以正常访问宝塔面板了。
页:
[1]