diff --git a/cyberpanel.sh b/cyberpanel.sh index dba92f08d..811e5b364 100644 --- a/cyberpanel.sh +++ b/cyberpanel.sh @@ -1283,6 +1283,15 @@ watchdog_setup install_utility +if [[ ! -f /usr/local/lsws/lsphp74/lib64/php/modules/zip.so ]] ; then + yum install -y http://packages.psychotic.ninja/7/plus/x86_64/RPMS/libzip-0.11.2-6.el7.psychotic.x86_64.rpm + yum install -y http://packages.psychotic.ninja/7/plus/x86_64/RPMS/libzip-devel-0.11.2-6.el7.psychotic.x86_64.rpm + /usr/local/lsws/lsphp74/bin/pecl install zip + echo "extension=zip.so" > /usr/local/lsws/lsphp74/etc/php.d/20-zip.ini +fi +#fix the lsphp74-zip missing issue. + + clear echo "###################################################################" echo " CyberPanel Successfully Installed " diff --git a/cyberpanel_upgrade.sh b/cyberpanel_upgrade.sh index 0dcc91b37..34eb3628f 100644 --- a/cyberpanel_upgrade.sh +++ b/cyberpanel_upgrade.sh @@ -165,6 +165,13 @@ fi install_utility +if [[ ! -f /usr/local/lsws/lsphp74/lib64/php/modules/zip.so ]] ; then + yum install -y http://packages.psychotic.ninja/7/plus/x86_64/RPMS/libzip-0.11.2-6.el7.psychotic.x86_64.rpm + yum install -y http://packages.psychotic.ninja/7/plus/x86_64/RPMS/libzip-devel-0.11.2-6.el7.psychotic.x86_64.rpm + /usr/local/lsws/lsphp74/bin/pecl install zip + echo "extension=zip.so" > /usr/local/lsws/lsphp74/etc/php.d/20-zip.ini +fi +#fix the lsphp74-zip missing issue. ##