问题描述: - acme.sh安装后,~/.acme.sh目录被创建但主脚本文件不存在 - 导致后续证书申请和安装失败,提示"主脚本文件不存在" 修复内容: 1. 改用官方推荐的curl管道安装方式(curl https://get.acme.sh | sh) 2. 增加不完整安装的检测和清理逻辑 3. 检查条件从仅检查目录改为同时检查目录和文件 4. 增强错误诊断信息,显示目录内容帮助排查 5. 应用到所有acme.sh方案:Let's Encrypt、ZeroSSL、Buypass 技术改进: - 从下载到临时文件改为直接curl管道执行(更可靠) - 添加email参数避免交互式输入 - 完善失败提示,引导用户选择其他方案 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
137 KiB
137 KiB