mirror of
https://github.com/QYG2297248353/appstore-1panel.git
synced 2025-02-09 17:55:55 +08:00
fix: 解决 php7 安装 pdo_sqlsrv 失败的问题
This commit is contained in:
parent
c75ccdb14d
commit
560bfd8362
@ -469,29 +469,11 @@ if [[ -z "${EXTENSIONS##*,varnish,*}" ]]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ -z "${EXTENSIONS##*,pdo_sqlsrv,*}" ]]; then
|
if [[ -z "${EXTENSIONS##*,pdo_sqlsrv,*}" ]]; then
|
||||||
isPhpVersionGreaterOrEqual 7 1
|
install-php-extensions pdo_sqlsrv
|
||||||
if [[ "$?" = "1" ]]; then
|
|
||||||
echo "---------- Install pdo_sqlsrv ----------"
|
|
||||||
apk add --no-cache unixodbc-dev
|
|
||||||
printf "\n" | pecl install pdo_sqlsrv
|
|
||||||
docker-php-ext-enable pdo_sqlsrv
|
|
||||||
curl -o /tmp/msodbcsql17_amd64.apk https://download.microsoft.com/download/e/4/e/e4e67866-dffd-428c-aac7-8d28ddafb39b/msodbcsql17_17.5.2.1-1_amd64.apk
|
|
||||||
apk add --allow-untrusted /tmp/msodbcsql17_amd64.apk
|
|
||||||
else
|
|
||||||
echo "pdo_sqlsrv requires PHP >= 7.1.0, installed version is ${PHP_VERSION}"
|
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ -z "${EXTENSIONS##*,sqlsrv,*}" ]]; then
|
if [[ -z "${EXTENSIONS##*,sqlsrv,*}" ]]; then
|
||||||
isPhpVersionGreaterOrEqual 7 1
|
install-php-extensions sqlsrv
|
||||||
if [[ "$?" = "1" ]]; then
|
|
||||||
echo "---------- Install sqlsrv ----------"
|
|
||||||
apk add --no-cache unixodbc-dev
|
|
||||||
printf "\n" | pecl install sqlsrv
|
|
||||||
docker-php-ext-enable sqlsrv
|
|
||||||
else
|
|
||||||
echo "pdo_sqlsrv requires PHP >= 7.1.0, installed version is ${PHP_VERSION}"
|
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ -z "${EXTENSIONS##*,mcrypt,*}" ]]; then
|
if [[ -z "${EXTENSIONS##*,mcrypt,*}" ]]; then
|
||||||
|
@ -469,29 +469,11 @@ if [[ -z "${EXTENSIONS##*,varnish,*}" ]]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ -z "${EXTENSIONS##*,pdo_sqlsrv,*}" ]]; then
|
if [[ -z "${EXTENSIONS##*,pdo_sqlsrv,*}" ]]; then
|
||||||
isPhpVersionGreaterOrEqual 7 1
|
install-php-extensions pdo_sqlsrv
|
||||||
if [[ "$?" = "1" ]]; then
|
|
||||||
echo "---------- Install pdo_sqlsrv ----------"
|
|
||||||
apk add --no-cache unixodbc-dev
|
|
||||||
printf "\n" | pecl install pdo_sqlsrv
|
|
||||||
docker-php-ext-enable pdo_sqlsrv
|
|
||||||
curl -o /tmp/msodbcsql17_amd64.apk https://download.microsoft.com/download/e/4/e/e4e67866-dffd-428c-aac7-8d28ddafb39b/msodbcsql17_17.5.2.1-1_amd64.apk
|
|
||||||
apk add --allow-untrusted /tmp/msodbcsql17_amd64.apk
|
|
||||||
else
|
|
||||||
echo "pdo_sqlsrv requires PHP >= 7.1.0, installed version is ${PHP_VERSION}"
|
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ -z "${EXTENSIONS##*,sqlsrv,*}" ]]; then
|
if [[ -z "${EXTENSIONS##*,sqlsrv,*}" ]]; then
|
||||||
isPhpVersionGreaterOrEqual 7 1
|
install-php-extensions sqlsrv
|
||||||
if [[ "$?" = "1" ]]; then
|
|
||||||
echo "---------- Install sqlsrv ----------"
|
|
||||||
apk add --no-cache unixodbc-dev
|
|
||||||
printf "\n" | pecl install sqlsrv
|
|
||||||
docker-php-ext-enable sqlsrv
|
|
||||||
else
|
|
||||||
echo "pdo_sqlsrv requires PHP >= 7.1.0, installed version is ${PHP_VERSION}"
|
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ -z "${EXTENSIONS##*,mcrypt,*}" ]]; then
|
if [[ -z "${EXTENSIONS##*,mcrypt,*}" ]]; then
|
||||||
|
@ -90,6 +90,7 @@ if [[ -z "${EXTENSIONS##*,sourceguardian,*}" ]]; then
|
|||||||
fi
|
fi
|
||||||
# end
|
# end
|
||||||
|
|
||||||
|
|
||||||
if [[ -z "${EXTENSIONS##*,pdo_mysql,*}" ]]; then
|
if [[ -z "${EXTENSIONS##*,pdo_mysql,*}" ]]; then
|
||||||
echo "---------- Install pdo_mysql ----------"
|
echo "---------- Install pdo_mysql ----------"
|
||||||
docker-php-ext-install ${MC} pdo_mysql
|
docker-php-ext-install ${MC} pdo_mysql
|
||||||
@ -468,29 +469,11 @@ if [[ -z "${EXTENSIONS##*,varnish,*}" ]]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ -z "${EXTENSIONS##*,pdo_sqlsrv,*}" ]]; then
|
if [[ -z "${EXTENSIONS##*,pdo_sqlsrv,*}" ]]; then
|
||||||
isPhpVersionGreaterOrEqual 7 1
|
install-php-extensions pdo_sqlsrv
|
||||||
if [[ "$?" = "1" ]]; then
|
|
||||||
echo "---------- Install pdo_sqlsrv ----------"
|
|
||||||
apk add --no-cache unixodbc-dev
|
|
||||||
printf "\n" | pecl install pdo_sqlsrv
|
|
||||||
docker-php-ext-enable pdo_sqlsrv
|
|
||||||
curl -o /tmp/msodbcsql17_amd64.apk https://download.microsoft.com/download/e/4/e/e4e67866-dffd-428c-aac7-8d28ddafb39b/msodbcsql17_17.5.2.1-1_amd64.apk
|
|
||||||
apk add --allow-untrusted /tmp/msodbcsql17_amd64.apk
|
|
||||||
else
|
|
||||||
echo "pdo_sqlsrv requires PHP >= 7.1.0, installed version is ${PHP_VERSION}"
|
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ -z "${EXTENSIONS##*,sqlsrv,*}" ]]; then
|
if [[ -z "${EXTENSIONS##*,sqlsrv,*}" ]]; then
|
||||||
isPhpVersionGreaterOrEqual 7 1
|
install-php-extensions sqlsrv
|
||||||
if [[ "$?" = "1" ]]; then
|
|
||||||
echo "---------- Install sqlsrv ----------"
|
|
||||||
apk add --no-cache unixodbc-dev
|
|
||||||
printf "\n" | pecl install sqlsrv
|
|
||||||
docker-php-ext-enable sqlsrv
|
|
||||||
else
|
|
||||||
echo "pdo_sqlsrv requires PHP >= 7.1.0, installed version is ${PHP_VERSION}"
|
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ -z "${EXTENSIONS##*,mcrypt,*}" ]]; then
|
if [[ -z "${EXTENSIONS##*,mcrypt,*}" ]]; then
|
||||||
|
@ -469,29 +469,11 @@ if [[ -z "${EXTENSIONS##*,varnish,*}" ]]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ -z "${EXTENSIONS##*,pdo_sqlsrv,*}" ]]; then
|
if [[ -z "${EXTENSIONS##*,pdo_sqlsrv,*}" ]]; then
|
||||||
isPhpVersionGreaterOrEqual 7 1
|
install-php-extensions pdo_sqlsrv
|
||||||
if [[ "$?" = "1" ]]; then
|
|
||||||
echo "---------- Install pdo_sqlsrv ----------"
|
|
||||||
apk add --no-cache unixodbc-dev
|
|
||||||
printf "\n" | pecl install pdo_sqlsrv
|
|
||||||
docker-php-ext-enable pdo_sqlsrv
|
|
||||||
curl -o /tmp/msodbcsql17_amd64.apk https://download.microsoft.com/download/e/4/e/e4e67866-dffd-428c-aac7-8d28ddafb39b/msodbcsql17_17.5.2.1-1_amd64.apk
|
|
||||||
apk add --allow-untrusted /tmp/msodbcsql17_amd64.apk
|
|
||||||
else
|
|
||||||
echo "pdo_sqlsrv requires PHP >= 7.1.0, installed version is ${PHP_VERSION}"
|
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ -z "${EXTENSIONS##*,sqlsrv,*}" ]]; then
|
if [[ -z "${EXTENSIONS##*,sqlsrv,*}" ]]; then
|
||||||
isPhpVersionGreaterOrEqual 7 1
|
install-php-extensions sqlsrv
|
||||||
if [[ "$?" = "1" ]]; then
|
|
||||||
echo "---------- Install sqlsrv ----------"
|
|
||||||
apk add --no-cache unixodbc-dev
|
|
||||||
printf "\n" | pecl install sqlsrv
|
|
||||||
docker-php-ext-enable sqlsrv
|
|
||||||
else
|
|
||||||
echo "pdo_sqlsrv requires PHP >= 7.1.0, installed version is ${PHP_VERSION}"
|
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ -z "${EXTENSIONS##*,mcrypt,*}" ]]; then
|
if [[ -z "${EXTENSIONS##*,mcrypt,*}" ]]; then
|
||||||
|
@ -469,29 +469,11 @@ if [[ -z "${EXTENSIONS##*,varnish,*}" ]]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ -z "${EXTENSIONS##*,pdo_sqlsrv,*}" ]]; then
|
if [[ -z "${EXTENSIONS##*,pdo_sqlsrv,*}" ]]; then
|
||||||
isPhpVersionGreaterOrEqual 7 1
|
install-php-extensions pdo_sqlsrv
|
||||||
if [[ "$?" = "1" ]]; then
|
|
||||||
echo "---------- Install pdo_sqlsrv ----------"
|
|
||||||
apk add --no-cache unixodbc-dev
|
|
||||||
printf "\n" | pecl install pdo_sqlsrv
|
|
||||||
docker-php-ext-enable pdo_sqlsrv
|
|
||||||
curl -o /tmp/msodbcsql17_amd64.apk https://download.microsoft.com/download/e/4/e/e4e67866-dffd-428c-aac7-8d28ddafb39b/msodbcsql17_17.5.2.1-1_amd64.apk
|
|
||||||
apk add --allow-untrusted /tmp/msodbcsql17_amd64.apk
|
|
||||||
else
|
|
||||||
echo "pdo_sqlsrv requires PHP >= 7.1.0, installed version is ${PHP_VERSION}"
|
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ -z "${EXTENSIONS##*,sqlsrv,*}" ]]; then
|
if [[ -z "${EXTENSIONS##*,sqlsrv,*}" ]]; then
|
||||||
isPhpVersionGreaterOrEqual 7 1
|
install-php-extensions sqlsrv
|
||||||
if [[ "$?" = "1" ]]; then
|
|
||||||
echo "---------- Install sqlsrv ----------"
|
|
||||||
apk add --no-cache unixodbc-dev
|
|
||||||
printf "\n" | pecl install sqlsrv
|
|
||||||
docker-php-ext-enable sqlsrv
|
|
||||||
else
|
|
||||||
echo "pdo_sqlsrv requires PHP >= 7.1.0, installed version is ${PHP_VERSION}"
|
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ -z "${EXTENSIONS##*,mcrypt,*}" ]]; then
|
if [[ -z "${EXTENSIONS##*,mcrypt,*}" ]]; then
|
||||||
|
Loading…
x
Reference in New Issue
Block a user