Просмотр исходного кода

Merge branch 'fix-php-tpl-upgrade'

Kristan Kenney 5 лет назад
Родитель
Сommit
2f59eebaae
2 измененных файлов с 18 добавлено и 6 удалено
  1. 16 4
      func/upgrade.sh
  2. 2 2
      src/deb/hestia/postinst

+ 16 - 4
func/upgrade.sh

@@ -214,10 +214,22 @@ upgrade_phpmyadmin() {
     fi
 }
 
-update_multiphp_templates() {
-    # Update Multi-PHP default templates
-    for version in $(v-list-sys-php plain); do 
-        echo "(*) Updating default templates for PHP ${version}..."
+update_php_templates() {
+    echo "(*) Updating default PHP templates..."
+    # Update default template
+    cp -f $HESTIA_INSTALL_DIR/templates/web/php-fpm/default.tpl \
+        $HESTIA/data/templates/web/php-fpm/default.tpl
+
+    # Update no-php template
+    cp -f $HESTIA_INSTALL_DIR/templates/web/php-fpm/no-php.tpl \
+        $HESTIA/data/templates/web/php-fpm/no-php.tpl
+
+    # Update  socket template
+    cp -f $HESTIA_INSTALL_DIR/templates/web/php-fpm/socket.tpl \
+        $HESTIA/data/templates/web/php-fpm/socket.tpl
+
+    for version in $($HESTIA/bin/v-list-sys-php plain); do 
+        echo "(*) Updating templates for PHP ${version}..."
         cp -f $HESTIA_INSTALL_DIR/php-fpm/multiphp.tpl \
             $HESTIA/data/templates/web/php-fpm/PHP-${version/\./_}.tpl; 
     done

+ 2 - 2
src/deb/hestia/postinst

@@ -34,8 +34,8 @@ upgrade_welcome_message
 # Execute version-specific upgrade scripts
 upgrade_start_routine
 
-# Update Multi-PHP templates
-update_multiphp_templates
+# Update PHP templates
+update_php_templates
 
 # Upgrade phpMyAdmin if applicable
 upgrade_phpmyadmin