From 41f823db54389bfd8570c5ced6430e324d1ce792 Mon Sep 17 00:00:00 2001 From: WanWanYun Date: Thu, 13 Nov 2025 14:02:10 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D:=20=E7=9C=9F=E6=AD=A3?= =?UTF-8?q?=E7=A7=BB=E9=99=A4acme.sh=E5=AE=89=E8=A3=85=E8=84=9A=E6=9C=AC?= =?UTF-8?q?=E7=9A=84--install=E5=8F=82=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 问题: - v4.0.11修复了安装脚本URL,但忘记移除--install参数 - 官方安装脚本https://get.acme.sh应该不带参数直接运行 - --install是给安装后的acme.sh主程序用的,不是给安装脚本用的 - 导致安装脚本执行后,目录创建但文件未正确安装 修复: - deploy_acme_letsencrypt: 移除 --install 参数 - deploy_acme_zerossl: 移除 --install 参数 - deploy_acme_buypass: 移除 --install 参数 - 统一使用: bash "$TEMP_INSTALL_SCRIPT" (不带参数) 影响: - 修复acme.sh安装后目录为空的根本问题 - 确保所有acme.sh方案(Let's Encrypt/ZeroSSL/Buypass)正常工作 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- install.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/install.sh b/install.sh index ed26334..6036255 100644 --- a/install.sh +++ b/install.sh @@ -1378,9 +1378,9 @@ deploy_acme_letsencrypt() { print_warning "脚本内容可能异常,但继续尝试..." fi - # 执行安装 + # 执行安装(不需要参数) print_info "正在执行安装..." - bash "$TEMP_INSTALL_SCRIPT" --install + bash "$TEMP_INSTALL_SCRIPT" install_result=$? # 清理临时文件 @@ -1541,7 +1541,7 @@ deploy_acme_zerossl() { fi print_info "正在执行安装..." - bash "$TEMP_INSTALL_SCRIPT" --install + bash "$TEMP_INSTALL_SCRIPT" install_result=$? rm -f "$TEMP_INSTALL_SCRIPT" @@ -1681,7 +1681,7 @@ deploy_acme_buypass() { fi print_info "正在执行安装..." - bash "$TEMP_INSTALL_SCRIPT" --install + bash "$TEMP_INSTALL_SCRIPT" install_result=$? rm -f "$TEMP_INSTALL_SCRIPT"