Fix PHP uninstaller

This commit is contained in:
joglomedia
2019-07-12 17:18:21 +07:00
parent de8b53c152
commit b0d59981c0

View File

@@ -251,32 +251,32 @@ case $1 in
|| -n $(which php-fpm7.3) ]]; then
# Related PHP packages to be removed
DEBPackages="fcgiwrap php-* pkg-php-tools spawn-fcgi geoip-database snmp"
DEBPackages=("fcgiwrap php* pkg-php-tools spawn-fcgi geoip-database snmp")
# Stop default PHP FPM process
if [[ $(ps -ef | grep -v grep | grep php5.6-fpm | grep "php/5.6" | wc -l) > 0 ]]; then
run service php5.6-fpm stop
DEBPackages+=" php5.6-*"
DEBPackages=("php5.6*" "${DEBPackages[@]}")
fi
if [[ $(ps -ef | grep -v grep | grep php7.0-fpm | grep "php/7.0" | wc -l) > 0 ]]; then
run service php7.0-fpm stop
DEBPackages+=" php7.0-*"
DEBPackages=("php7.0*" "${DEBPackages[@]}")
fi
if [[ $(ps -ef | grep -v grep | grep php7.1-fpm | grep "php/7.1" | wc -l) > 0 ]]; then
run service php7.1-fpm stop
DEBPackages+=" php7.1-*"
DEBPackages=("php7.1*" "${DEBPackages[@]}")
fi
if [[ $(ps -ef | grep -v grep | grep php7.2-fpm | grep "php/7.2" | wc -l) > 0 ]]; then
run service php7.2-fpm stop
DEBPackages+=" php7.2-*"
DEBPackages=("php7.2*" "${DEBPackages[@]}")
fi
if [[ $(ps -ef | grep -v grep | grep php7.3-fpm | grep "php/7.3" | wc -l) > 0 ]]; then
run service php7.3-fpm stop
DEBPackages+=" php7.3-*"
DEBPackages=("php7.3*" "${DEBPackages[@]}")
fi
run apt-get remove -y ${DEBPackages} >> lemper.log 2>&1