Files
WechatOnCloud/panel
Gloridust 1261e96a2b feat(diag): 诊断包收录每实例 status.json + install.log 尾部(排查装不上无死角)
导出诊断此前看不到微信安装为何失败——只有面板/容器日志,没有
安装进度(status.json)和下载每步(install.log)。现在每个实例段追加:
- status.json:phase/percent/error(面板轮询的那份),一眼看出卡在哪
- install.log 尾 50 行:curl 退出码、已下字节、续传轮次(v1.4.8 起才有)

execCapture 对非 0 退出会抛错,而 tail/cat 不存在的文件退 1,故命令
统一 || true 兜底,文件缺失时走「(无)」而非整段丢失。配合 91a220d
的安装续传修复,形成「装不上→导诊断→定位」闭环。
2026-07-19 16:40:31 +08:00
..