diff --git a/src/freedombone-utils-webadmin b/src/freedombone-utils-webadmin index b575470ec2476be2b5701730a4d89aa97dcdd3f9..80e3eac24e5203e29f411a214c0fa66eef920408 100755 --- a/src/freedombone-utils-webadmin +++ b/src/freedombone-utils-webadmin @@ -1297,6 +1297,19 @@ function web_admin_create_email_proxy_screen { chown www-data:www-data "/var/www/${local_hostname}/htdocs/admin/email_proxy.html" } +function web_admin_php_settings { + php_upload_dir=/tmp + php_max_upload='20M' + + sed -i "s|;upload_tmp_dir =|upload_tmp_dir =|g" /etc/php/7.0/fpm/php.ini + sed -i "s|;upload_tmp_dir =|upload_tmp_dir =|g" /etc/php/7.0/cli/php.ini + + sed -i "s|upload_tmp_dir =.*|upload_tmp_dir = $php_upload_dir|g" /etc/php/7.0/fpm/php.ini + sed -i "s|upload_tmp_dir =.*|upload_tmp_dir = $php_upload_dir|g" /etc/php/7.0/cli/php.ini + sed -i "s|upload_max_filesize =.*|upload_max_filesize = $php_max_upload|g" /etc/php/7.0/fpm/php.ini + sed -i "s|upload_max_filesize =.*|upload_max_filesize = $php_max_upload|g" /etc/php/7.0/cli/php.ini +} + function install_web_admin_webmail { if [ ! -f "/root/${PROJECT_NAME}/image_build/squirrelmail.tar.gz" ]; then return @@ -1958,6 +1971,8 @@ function install_web_admin { web_admin_translate install_web_admin_webmail + + web_admin_php_settings } # NOTE: deliberately no exit 0