diff --git a/run.sh b/run.sh index 2df107a46f5b06d6ec08534423434296c4af7992..fb89d954e2d039121f885d6c77d676a0d3f3c96f 100755 --- a/run.sh +++ b/run.sh @@ -2,9 +2,17 @@ VOLUME_HOME="/var/lib/mysql" -sed -ri -e "s/^upload_max_filesize.*/upload_max_filesize = ${PHP_UPLOAD_MAX_FILESIZE}/" \ +for php_config_dir in /etc/php/*; do + php_ini=$php_config_dir/apache2/php.ini + + if [ -f "$php_ini" ]; then + sed -ri -e "s/^upload_max_filesize.*/upload_max_filesize = ${PHP_UPLOAD_MAX_FILESIZE}/" \ -e "s/^post_max_size.*/post_max_size = ${PHP_POST_MAX_SIZE}/" \ - -e "s/^display_errors.*/display_errors = ${PHP_DISPLAY_ERRORS}/" /etc/php/5.6/apache2/php.ini + -e "s/^display_errors.*/display_errors = ${PHP_DISPLAY_ERRORS}/" $php_ini + fi +done + + sed -i "s/export APACHE_RUN_GROUP=www-data/export APACHE_RUN_GROUP=staff/" /etc/apache2/envvars