mirror of
https://github.com/Gloridust/WechatOnCloud.git
synced 2026-08-30 18:21:27 -07:00
导出诊断此前看不到微信安装为何失败——只有面板/容器日志,没有
安装进度(status.json)和下载每步(install.log)。现在每个实例段追加:
- status.json:phase/percent/error(面板轮询的那份),一眼看出卡在哪
- install.log 尾 50 行:curl 退出码、已下字节、续传轮次(v1.4.8 起才有)
execCapture 对非 0 退出会抛错,而 tail/cat 不存在的文件退 1,故命令
统一 || true 兜底,文件缺失时走「(无)」而非整段丢失。配合 91a220d
的安装续传修复,形成「装不上→导诊断→定位」闭环。