Procházet zdrojové kódy

Merge pull request #2849 from jaapmarcus/feature/increase-php-limits

Update default php settings
Raphael před 3 roky
rodič
revize
e11b30774b
2 změnil soubory, kde provedl 13 přidání a 1 odebrání
  1. 5 0
      bin/v-add-web-php
  2. 8 1
      install/upgrade/versions/1.6.8.sh

+ 5 - 0
bin/v-add-web-php

@@ -126,6 +126,11 @@ sed -i "s/9999/99$v_tpl/g" /etc/php/$version/fpm/pool.d/dummy.conf
 cp -f $HESTIA_INSTALL_DIR/php-fpm/php-fpm.conf /etc/php/$version/fpm/
 sed -i "s/fpm_v/$version/g" /etc/php/$version/fpm/php-fpm.conf
 
+# Increase max upload and max post size 
+sed -i "s/upload_max_filesize = 2M/upload_max_filesize = 100M/g" /etc/php/$version/fpm/php.ini
+sed -i "s/post_max_size = 8M/post_max_size = 100M/g" /etc/php/$version/fpm/php.ini
+sed -i "s/max_execution_time = 30/max_execution_time = 60/g" /etc/php/$version/fpm/php.ini
+
 # Install backend template
 cp -f $HESTIA_INSTALL_DIR/php-fpm/multiphp.tpl \
     $HESTIA/data/templates/web/php-fpm/PHP-${version/\./_}.tpl

+ 8 - 1
install/upgrade/versions/1.6.8.sh

@@ -29,4 +29,11 @@ fi
 if [ -f "/etc/roundcube/config.inc.php" ]; then
     sed -i "s/?>//" /etc/roundcube/config.inc.php
     sed -i "s/?>//" /etc/roundcube/mimetypes.php    
-fi
+fi
+
+for version in $($HESTIA/bin/v-list-sys-php plain); do 
+    # Increase max upload and max post size 
+    sed -i "s/upload_max_filesize = 2M/upload_max_filesize = 100M/g" /etc/php/$version/fpm/php.ini
+    sed -i "s/post_max_size = 8M/post_max_size = 100M/g" /etc/php/$version/fpm/php.ini
+    sed -i "s/max_execution_time = 30$/max_execution_time = 60/g" /etc/php/$version/fpm/php.ini    
+done