diff --git a/bin/container-entrypoint.d/entrypoint.d/01-php.sh b/bin/container-entrypoint.d/entrypoint.d/01-php.sh index 5252335..46c754a 100644 --- a/bin/container-entrypoint.d/entrypoint.d/01-php.sh +++ b/bin/container-entrypoint.d/entrypoint.d/01-php.sh @@ -5,12 +5,14 @@ PHP_DATE_TIMEZONE_DEFAULT="Europe/Brussels" PHP_DISPLAY_ERRORS_DEFAULT="false" PHP_UPLOAD_MAX_FILESIZE_DEFAULT="2" PHP_POST_MAX_SIZE_DEFAULT="8" +PHP_MEMORY_LIMIT_DEFAULT="128" export PHP_EXPOSE_PHP=${PHP_EXPOSE_PHP:-"${PHP_EXPOSE_PHP_DEFAULT}"} export PHP_DATE_TIMEZONE=${PHP_DATE_TIMEZONE:-"${PHP_DATE_TIMEZONE_DEFAULT}"} export PHP_DISPLAY_ERRORS=${PHP_DISPLAY_ERRORS:-"${PHP_DISPLAY_ERRORS_DEFAULT}"} export PHP_UPLOAD_MAX_FILESIZE=${PHP_UPLOAD_MAX_FILESIZE:-"${PHP_UPLOAD_MAX_FILESIZE_DEFAULT}"} export PHP_POST_MAX_SIZE=${PHP_POST_MAX_SIZE:-"${PHP_POST_MAX_SIZE_DEFAULT}"} +export PHP_MEMORY_LIMIT=${PHP_MEMORY_LIMIT:-"${PHP_MEMORY_LIMIT_DEFAULT}"} export PHP_INI_SCAN_DIR="/usr/local/etc/php/conf.d:/app/etc/php/conf.d" diff --git a/config/php/conf.d/base-php.ini.tmpl b/config/php/conf.d/base-php.ini.tmpl index 081b468..ab2c665 100644 --- a/config/php/conf.d/base-php.ini.tmpl +++ b/config/php/conf.d/base-php.ini.tmpl @@ -3,4 +3,6 @@ post_max_size = {{.Env.PHP_POST_MAX_SIZE}}M expose_php = {{.Env.PHP_EXPOSE_PHP}} date.timezone = {{.Env.PHP_DATE_TIMEZONE}} -display_errors = {{.Env.PHP_DISPLAY_ERRORS}} \ No newline at end of file +display_errors = {{.Env.PHP_DISPLAY_ERRORS}} + +memory_limit = {{.Env.PHP_MEMORY_LIMIT}}M