From c1aef03f0940c1f776177fa4bdb13011e26a5855 Mon Sep 17 00:00:00 2001 From: CityFun <31820853+zhengkunwang223@users.noreply.github.com> Date: Tue, 16 Sep 2025 15:48:10 +0800 Subject: [PATCH] perf: change php runtime website config (#10387) Refs https://github.com/1Panel-dev/1Panel/issues/10334 --- agent/utils/nginx/components/server.go | 31 +------------------------- 1 file changed, 1 insertion(+), 30 deletions(-) diff --git a/agent/utils/nginx/components/server.go b/agent/utils/nginx/components/server.go index f198367e4..0e31453c5 100644 --- a/agent/utils/nginx/components/server.go +++ b/agent/utils/nginx/components/server.go @@ -391,39 +391,10 @@ func (s *Server) UpdatePHPProxy(proxy []string, localPath string) { }, ) if localPath == "" { - block.AppendDirectives(&Directive{ - Name: "set", - Parameters: []string{"$real_script_name", "$fastcgi_script_name"}, - }) - ifDir := &Directive{ - Name: "if", - Parameters: []string{"($fastcgi_script_name ~ \"^(.+?\\.php)(/.+)$\")"}, - } - ifDir.Block = &Block{ - Directives: []IDirective{ - &Directive{ - Name: "set", - Parameters: []string{"$real_script_name", "$1"}, - }, - &Directive{ - Name: "set", - Parameters: []string{"$path_info", "$2"}, - }, - }, - } block.AppendDirectives( - ifDir, &Directive{ Name: "fastcgi_param", - Parameters: []string{"SCRIPT_FILENAME", "$document_root$real_script_name"}, - }, - &Directive{ - Name: "fastcgi_param", - Parameters: []string{"SCRIPT_NAME", "$real_script_name"}, - }, - &Directive{ - Name: "fastcgi_param", - Parameters: []string{"PATH_INFO", "$path_info"}, + Parameters: []string{"SCRIPT_FILENAME", "$document_root$fastcgi_script_name"}, }, ) } else {