阿里云宝塔报错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

关键提醒(阿里云轻量)

  1. 服务器系统内部 firewalld 放行 51987 端口
  2. 阿里云网页控制台 → 安全组,入方向放行 TCP:51987(很多时候本机 curl 通,浏览器打不开就是这里没放行)

执行完修复脚本,把 curl 返回结果贴出来。

补充:为什么会这样:阿里云市场的宝塔定制镜像,部分版本磁盘 IO 异常 / 意外关机,会直接丢失 panel 下子目录,但是主程序 bt 命令还能调用,造成 "端口监听但是网页完全无响应" 的现象。网站文件都存放在/www/wwwroot,不受本次修复影响。

相关推荐
小葱运维4 天前
命名与环境规范
运维·开源·云计算
workflower5 天前
SSH(Struts+Spring+Hibernate)
人工智能·机器学习·机器人·云计算·无人机
不吃香菜kkk、5 天前
CI/CD(GitOps)学习与部署手册
运维·云原生·容器·kubernetes·云计算·jenkins·argocd
金融小师妹5 天前
AI金融能力评估:18个主流模型金融问题平均错误率达57%
人工智能·云计算·逻辑回归·深度优先
whyutianict_vv5 天前
云计算运维培训课程技术栈拆解:从 Linux 网络到 AI 推理的五层能力分层
linux·云计算
ZStack开发者社区5 天前
ZSvirt 开源月报第 1 期 · Around the World
开源·云计算·vmware·虚拟化
QYRdata5 天前
ICMP云管理平台2026-2032年CAGR达13.5% 未来发展潜力凸显
云计算·服务发现
天翼云开发者社区5 天前
央国企大模型安全合规应用新标杆!中国电信天翼云推出央企可信Token专区!
云计算·大模型推理服务
AKAMAI6 天前
Akamai 云服务持续强化其基础架构(更新时间:2026年8月)
人工智能·云计算
zhaodezhu16886 天前
软件SaaS信息技术云计算GEO优化公司专属服务活动正式开启
云计算·信息技术·geo优化·软件saas·公司服务