阿里云宝塔报错bash tools/update.sh: No such file or directory 意思是:tools 整个目录直接丢失

📅 2026/8/14 7:58:36
阿里云宝塔报错bash tools/update.sh: No such file or directory 意思是:tools 整个目录直接丢失
宝塔报错bash tools/update.sh: No such file or directory意思是tools 整个目录直接丢失这台阿里云宝塔定制镜像损坏严重配置文件、工具脚本都缺失但 bt 命令还能跑、端口也在监听属于典型的文件损坏。方案 1在线修复面板不用重装网站数据直接执行宝塔官方修复脚本补全全部丢失文件curl https://download.bt.cn/install/update_panel.sh|bash这个脚本会自动补全 tools 目录、各种 conf 配置、py 核心程序不会删除已经建好的网站、数据库数据。等待脚本执行结束再重启面板bt 1重启完成本机测试访问curl -v -k https://127.0.0.1:51987/login方案 2如果上面修复脚本执行失败兜底⚠️网站、数据库数据不会丢仅重装宝塔面板程序curl -s http://download.bt.cn/install/install_6.0.sh | bash修复完成后校验#确认文件回来了 ls /www/server/panel/tools/ cat /www/server/panel/config/safe_path.conf关键提醒阿里云轻量服务器系统内部 firewalld 放行 51987 端口阿里云网页控制台 → 安全组入方向放行 TCP:51987很多时候本机 curl 通浏览器打不开就是这里没放行执行完修复脚本把 curl 返回结果贴出来。补充为什么会这样阿里云市场的宝塔定制镜像部分版本磁盘 IO 异常 / 意外关机会直接丢失 panel 下子目录但是主程序 bt 命令还能调用造成 “端口监听但是网页完全无响应” 的现象。网站文件都存放在/www/wwwroot不受本次修复影响。