From 01620ebd1d14f53623c649fca460aa40330e6b53 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=80=97=E5=AD=90?= Date: Sun, 5 Nov 2023 17:31:57 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BC=98=E5=8C=96=E9=9D=A2=E6=9D=BF?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E6=9D=83=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkg/tools/tools.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkg/tools/tools.go b/pkg/tools/tools.go index 6b81164c..1fa5b17e 100644 --- a/pkg/tools/tools.go +++ b/pkg/tools/tools.go @@ -347,7 +347,7 @@ func UpdatePanel(panelInfo PanelInfo) error { color.Greenln("文件校验完成") color.Greenln("更新新版本...") - Exec("cd /www/panel && unzip -o " + panelInfo.DownloadName + " && rm -rf " + panelInfo.DownloadName + " && chmod 700 panel && bash scripts/update_panel.sh") + Exec("cd /www/panel && unzip -o " + panelInfo.DownloadName + " && rm -rf " + panelInfo.DownloadName + " && bash scripts/update_panel.sh") if !Exists("/www/panel/panel") { return errors.New("更新失败,可能是下载过程中出现了问题") } @@ -362,6 +362,10 @@ func UpdatePanel(panelInfo PanelInfo) error { Exec("/www/panel/panel --env=panel.conf artisan migrate") color.Greenln("恢复完成") + color.Greenln("设置面板文件权限...") + Exec("chmod -R 700 /www/panel") + color.Greenln("设置完成") + Exec("panel writeSetting version " + panelInfo.Version) Exec("rm -rf /tmp/panel.db.bak")