From 93d45bf36fbc43f06cf677d589822bf55afea2a5 Mon Sep 17 00:00:00 2001 From: CityFun <31820853+zhengkunwang223@users.noreply.github.com> Date: Thu, 29 May 2025 16:02:25 +0800 Subject: [PATCH] fix: fix issue with install sg16 error (#8869) Refs https://github.com/1Panel-dev/1Panel/issues/8817 --- agent/app/service/runtime_utils.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/agent/app/service/runtime_utils.go b/agent/app/service/runtime_utils.go index fdaadf224..e9d64b1f5 100644 --- a/agent/app/service/runtime_utils.go +++ b/agent/app/service/runtime_utils.go @@ -83,6 +83,13 @@ func handlePHP(create request.RuntimeCreate, runtime *model.Runtime, fileOp file _ = fileOp.DeleteDir(projectDir) } }() + + version, ok := create.Params["PHP_VERSION"] + if ok { + extensionsDir := path.Join(projectDir, "extensions", getExtensionDir(version.(string))) + _ = fileOp.CreateDir(extensionsDir, 0644) + } + composeContent, envContent, forms, err := handleParams(create, projectDir) if err != nil { return