diff --git a/server/files/entrypoint_fpm.sh b/server/files/entrypoint_fpm.sh index 825624b..e517568 100755 --- a/server/files/entrypoint_fpm.sh +++ b/server/files/entrypoint_fpm.sh @@ -1,13 +1,17 @@ #!/bin/bash +[ -z "$REDIS_FQDN" ] && REDIS_FQDN=redis + change_php_vars(){ for FILE in /etc/php/*/fpm/php.ini - do + do [[ -e $FILE ]] || break sed -i "s/memory_limit = .*/memory_limit = 2048M/" "$FILE" sed -i "s/max_execution_time = .*/max_execution_time = 300/" "$FILE" sed -i "s/upload_max_filesize = .*/upload_max_filesize = 50M/" "$FILE" sed -i "s/post_max_size = .*/post_max_size = 50M/" "$FILE" + sed -i "s/session.save_handler = .*/session.save_handler = redis/" "$FILE" + sed -i "s/;session.save_path = .*/session.save_path = \"tcp:\/\/$REDIS_FQDN:6379\"/" "$FILE" done }