From d87692408e49c19938bea4fadcadea0e3f0e0987 Mon Sep 17 00:00:00 2001 From: Bob Mottram <bob@freedombone.net> Date: Wed, 3 Oct 2018 18:17:25 +0100 Subject: [PATCH] php settinsg for webmail attachments --- src/freedombone-utils-webadmin | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/freedombone-utils-webadmin b/src/freedombone-utils-webadmin index b575470ec..80e3eac24 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 -- GitLab