File tree Expand file tree Collapse file tree 2 files changed +38
-20
lines changed
Expand file tree Collapse file tree 2 files changed +38
-20
lines changed Original file line number Diff line number Diff line change @@ -1404,16 +1404,25 @@ fi
14041404# Configure PHP-FPM #
14051405# ----------------------------------------------------------#
14061406
1407- if [ " $multiphp " = ' yes' ] ; then
1408- for v in " ${multiphp_v[@]} " ; do
1409- echo " [ * ] Install PHP $v ..."
1410- $HESTIA /bin/v-add-web-php " $v " > /dev/null 2>&1
1411- done
1412- fi
1413-
1414- if [ " $phpfpm " = ' yes' ]; then
1415- echo " [ * ] Configuring PHP $fpm_v ..."
1416- $HESTIA /bin/v-add-web-php " $fpm_v " > /dev/null 2>&1
1407+ if [ " $phpfpm " = " yes" ]; then
1408+ if [ " $multiphp " = ' yes' ] ; then
1409+ for v in " ${multiphp_v[@]} " ; do
1410+ echo " [ * ] Install PHP $v ..."
1411+ $HESTIA /bin/v-add-web-php " $v " > /dev/null 2>&1
1412+ done
1413+ else
1414+ echo " [ * ] Install PHP $fpm_v ..."
1415+ $HESTIA /bin/v-add-web-php " $fpm_v " > /dev/null 2>&1
1416+ fi
1417+
1418+ echo " [ * ] Configuring PHP $fpm_v ..."
1419+ # Create www.conf for webmail and php(*)admin
1420+ cp -f $HESTIA_INSTALL_DIR /php-fpm/www.conf /etc/php/$fpm_v /fpm/pool.d/www.conf
1421+ update-rc.d php$fpm_v -fpm defaults > /dev/null 2>&1
1422+ systemctl start php$fpm_v -fpm >> $LOG
1423+ check_result $? " php-fpm start failed"
1424+ # Set default php version to $fpm_v
1425+ update-alternatives --set php /usr/bin/php$fpm_v > /dev/null 2>&1
14171426fi
14181427
14191428
Original file line number Diff line number Diff line change @@ -1436,16 +1436,25 @@ fi
14361436# Configure PHP-FPM #
14371437# ----------------------------------------------------------#
14381438
1439- if [ " $multiphp " = ' yes' ] ; then
1440- for v in " ${multiphp_v[@]} " ; do
1441- echo " [ * ] Install PHP $v ..."
1442- $HESTIA /bin/v-add-web-php " $v " > /dev/null 2>&1
1443- done
1444- fi
1445-
1446- if [ " $phpfpm " = ' yes' ]; then
1447- echo " [ * ] Configuring PHP $fpm_v ..."
1448- $HESTIA /bin/v-add-web-php " $fpm_v " > /dev/null 2>&1
1439+ if [ " $phpfpm " = " yes" ]; then
1440+ if [ " $multiphp " = ' yes' ] ; then
1441+ for v in " ${multiphp_v[@]} " ; do
1442+ echo " [ * ] Install PHP $v ..."
1443+ $HESTIA /bin/v-add-web-php " $v " > /dev/null 2>&1
1444+ done
1445+ else
1446+ echo " [ * ] Install PHP $fpm_v ..."
1447+ $HESTIA /bin/v-add-web-php " $fpm_v " > /dev/null 2>&1
1448+ fi
1449+
1450+ echo " [ * ] Configuring PHP-FPM $fpm_v ..."
1451+ # Create www.conf for webmail and php(*)admin
1452+ cp -f $HESTIA_INSTALL_DIR /php-fpm/www.conf /etc/php/$fpm_v /fpm/pool.d/www.conf
1453+ update-rc.d php$fpm_v -fpm defaults > /dev/null 2>&1
1454+ systemctl start php$fpm_v -fpm >> $LOG
1455+ check_result $? " php-fpm start failed"
1456+ # Set default php version to $fpm_v
1457+ update-alternatives --set php /usr/bin/php$fpm_v > /dev/null 2>&1
14491458fi
14501459
14511460
You can’t perform that action at this time.
0 commit comments