mirror of
https://github.com/acepanel/panel.git
synced 2026-02-04 04:22:33 +08:00
fix: 优化php版本号判断
This commit is contained in:
@@ -129,7 +129,7 @@ func (r *environmentRepo) InstalledVersion(typ, slug string) string {
|
||||
version, err = shell.Exec(filepath.Join(basePath, "bin", "node") + " -v | sed 's/v//'")
|
||||
case "php":
|
||||
// PHP 8.3.0 (cli) -> 8.3.0
|
||||
version, err = shell.Exec(filepath.Join(basePath, "bin", "php") + " -v | head -n 1 | awk '{print $2}'")
|
||||
version, err = shell.Exec(filepath.Join(basePath, "bin", "php") + " -d error_reporting=0 -r 'echo PHP_VERSION;'")
|
||||
case "python":
|
||||
// Python 3.11.5 -> 3.11.5
|
||||
version, err = shell.Exec(filepath.Join(basePath, "bin", "python3") + " --version | awk '{print $2}'")
|
||||
|
||||
Reference in New Issue
Block a user