1.8 KiB
1.8 KiB
kr 宝塔 · 宝塔终端执行指南
当 TAT 超时或 Node 批量启动失败时,在宝塔面板终端执行修复脚本,无时间限制。
一、执行步骤
1. 打开宝塔终端
- 浏览器访问:https://43.139.27.93:9988
- 登录宝塔
- 左侧菜单 → 终端
- 点击「连接」或创建新终端
2. 上传脚本(二选一)
方式 A:文件管理上传
- 宝塔 → 文件 → 进入
/root - 上传本地文件:
scripts/kr宝塔_运行堵塞与Node深度修复_宝塔终端执行.sh - 终端执行:
bash /root/kr宝塔_运行堵塞与Node深度修复_宝塔终端执行.sh
方式 B:直接粘贴执行
- 用本地编辑器打开
scripts/kr宝塔_运行堵塞与Node深度修复_宝塔终端执行.sh - 全选复制
- 在宝塔终端中粘贴,回车执行
3. 脚本会完成
- 结束异常 Node 进程(含 PID 异常的项目)
- 停止全部 Node 项目
- 修复 site.db 启动命令为
cd /path && (pnpm start || npm run start) - 查看 Node 日志
- 批量启动(3 轮,每轮间隔 10s)
- 输出最终运行状态
二、常见问题
| 问题 | 处理 |
|---|---|
| 部分项目仍 FAIL | 在宝塔「网站 → Node 项目」中,对该项目点「设置」,检查启动命令是否为 cd /路径 && (pnpm start || npm run start);查看日志排查依赖/端口 |
| 中文目录路径 | 如 /www/wwwroot/self/wanzhi/玩值大屏 可保留,脚本已支持;若需改英文需另做目录迁移 |
| 执行超时 | 宝塔终端无超时限制,可耐心等待(约 2~3 分钟) |
三、脚本路径
- 本地:
01_卡资(金)/金仓_存储备份/服务器管理/scripts/kr宝塔_运行堵塞与Node深度修复_宝塔终端执行.sh - 宝塔 API 密钥:
qcWubCdlfFjS2b2DMT1lzPFaDfmv1cBT(脚本内已配置)