mirror of
https://github.com/pooneyy/1Panel-Appstore.git
synced 2026-04-19 01:09:35 +08:00
feat: 修改扩展安装脚本
This commit is contained in:
parent
685770b385
commit
e852996a0b
@ -148,7 +148,7 @@ install_extension() {
|
||||
if is_extension_installed "$extension"; then
|
||||
return
|
||||
fi
|
||||
|
||||
|
||||
echo "------ install extension: $extension ------"
|
||||
|
||||
if [ "$extension" = "gd" ]; then
|
||||
@ -225,7 +225,7 @@ install_extension() {
|
||||
install_php_extensions pgsql
|
||||
elif [ "$extension" = "curl" ]; then
|
||||
install_php_extensions curl
|
||||
elif [ "$extension" = "sourceguardian" ]; then
|
||||
elif [ "$extension" = "sg11" ]; then
|
||||
install_php_extensions sourceguardian
|
||||
elif [ "$extension" = "snmp" ]; then
|
||||
install_php_extensions snmp
|
||||
@ -265,7 +265,7 @@ install_extension() {
|
||||
install_php_extensions amqp
|
||||
elif [ "$extension" = "zookeeper" ]; then
|
||||
install_php_extensions zookeeper
|
||||
elif [ "$extension" = "ioncube_loader" ]; then
|
||||
elif [ "$extension" = "ionCube" ]; then
|
||||
install_php_extensions ioncube_loader
|
||||
elif [ "$extension" = "pdo_sqlsrv" ]; then
|
||||
install_php_extensions pdo_sqlsrv
|
||||
@ -292,11 +292,9 @@ extension=$1
|
||||
|
||||
if [[ $extension == *,* ]]; then
|
||||
echo "${extension}" | tr ',' '\n' | while read -r extension; do
|
||||
apt-get update
|
||||
install_extension $extension
|
||||
done
|
||||
else
|
||||
apt-get update
|
||||
install_extension $extension
|
||||
fi
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -60,14 +60,12 @@ additionalProperties:
|
||||
value: mbstring
|
||||
- label: gd
|
||||
value: gd
|
||||
- label: ioncube_loader
|
||||
value: ioncube_loader
|
||||
- label: ionCube
|
||||
value: ionCube
|
||||
- label: curl
|
||||
value: curl
|
||||
- label: sg15
|
||||
value: sourceguardian
|
||||
- label: sg11
|
||||
value: sourceguardian
|
||||
value: sg11
|
||||
- label: imagick
|
||||
value: imagick
|
||||
envKey: PHP_EXTENSIONS
|
||||
|
||||
@ -148,7 +148,7 @@ install_extension() {
|
||||
if is_extension_installed "$extension"; then
|
||||
return
|
||||
fi
|
||||
|
||||
|
||||
echo "------ install extension: $extension ------"
|
||||
|
||||
if [ "$extension" = "gd" ]; then
|
||||
@ -225,7 +225,7 @@ install_extension() {
|
||||
install_php_extensions pgsql
|
||||
elif [ "$extension" = "curl" ]; then
|
||||
install_php_extensions curl
|
||||
elif [ "$extension" = "sourceguardian" ]; then
|
||||
elif [ "$extension" = "sg11" ]; then
|
||||
install_php_extensions sourceguardian
|
||||
elif [ "$extension" = "snmp" ]; then
|
||||
install_php_extensions snmp
|
||||
@ -265,7 +265,7 @@ install_extension() {
|
||||
install_php_extensions amqp
|
||||
elif [ "$extension" = "zookeeper" ]; then
|
||||
install_php_extensions zookeeper
|
||||
elif [ "$extension" = "ioncube_loader" ]; then
|
||||
elif [ "$extension" = "ionCube" ]; then
|
||||
install_php_extensions ioncube_loader
|
||||
elif [ "$extension" = "pdo_sqlsrv" ]; then
|
||||
install_php_extensions pdo_sqlsrv
|
||||
@ -292,11 +292,9 @@ extension=$1
|
||||
|
||||
if [[ $extension == *,* ]]; then
|
||||
echo "${extension}" | tr ',' '\n' | while read -r extension; do
|
||||
apt-get update
|
||||
install_extension $extension
|
||||
done
|
||||
else
|
||||
apt-get update
|
||||
install_extension $extension
|
||||
fi
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -60,32 +60,32 @@ additionalProperties:
|
||||
value: mbstring
|
||||
- label: gd
|
||||
value: gd
|
||||
- label: ioncube_loader
|
||||
value: ioncube_loader
|
||||
- label: ionCube
|
||||
value: ionCube
|
||||
- label: curl
|
||||
value: curl
|
||||
- label: sg15
|
||||
value: sourceguardian
|
||||
- label: sg11
|
||||
value: sourceguardian
|
||||
value: sg11
|
||||
- label: imagick
|
||||
value: imagick
|
||||
envKey: PHP_EXTENSIONS
|
||||
- default: 8.3.8
|
||||
- default: 7.4.33
|
||||
envKey: PHP_VERSION
|
||||
labelEn: PHP Version
|
||||
labelZh: PHP 版本
|
||||
required: true
|
||||
type: select
|
||||
values:
|
||||
- label: "8.3.8"
|
||||
value: "8.3.8"
|
||||
- label: "8.2.20"
|
||||
value: "8.2.20"
|
||||
- label: "8.1.29"
|
||||
value: "8.1.29"
|
||||
- label: "8.0.30"
|
||||
value: "8.0.30"
|
||||
- label: "7.4.33"
|
||||
value: "7.4.33"
|
||||
- label: "7.3.33"
|
||||
value: "7.3.33"
|
||||
- label: "7.2.34"
|
||||
value: "7.2.34"
|
||||
- label: "7.1.33"
|
||||
value: "7.1.33"
|
||||
- label: "7.0.33"
|
||||
value: "7.0.33"
|
||||
- default: https://mirrors.tuna.tsinghua.edu.cn
|
||||
envKey: CONTAINER_PACKAGE_URL
|
||||
labelEn: Package Source
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user