宝塔面板"/etc/init.d/bt: line 129"报错问题解决方法
经客户反馈宝塔面板无法以及网站无法正常访问,但直接访问IP的情况下。可以正常显示宝塔的默认页面。
经排查发现是客户的 磁盘容量满了,联系客户移除压缩包以及不必要的文件后依然无法正常访问。
使用宝塔管理命令对宝塔各项环境进行重启:/etc/init.d/bt restart
提示以下错误:/etc/init.d/bt: line 129: syntax error: unexpected end of file
客户在磁盘满额的情况下有重启过服务器的操作,导致了 宝塔相关的文件损坏。
接下来对损坏的文件进行修复。
第一、备份系统文件
/etc/init.d/bt
这里需要将这个目录下的bt文件备份一下,然后删除。
第二、重新拷贝文件
cp /www/server/panel/init.sh /etc/init.d/bt && chmod +x /etc/init.d/bt
重新将文件拷贝回来
第三、重启宝塔面板
/etc/init.d/bt restart
重启完毕之后,我们可以看到宝塔面板相关的工具都是可以使用的。