diff --git a/app/docker/php/conf/app-fpm.conf b/app/docker/php/conf/app-fpm.conf index 0c37c38..15097b9 100644 --- a/app/docker/php/conf/app-fpm.conf +++ b/app/docker/php/conf/app-fpm.conf @@ -10,6 +10,8 @@ php_admin_value[post_max_size] = ${PHP_FPM_POST_MAX_SIZE} php_admin_value[display_errors] = ${PHP_FPM_DISPLAY_ERRORS} php_admin_value[opcache.enable] = ${PHP_FPM_OPCACHE_ENABLE} php_admin_value[opcache.validate_timestamps] = ${PHP_FPM_OPCACHE_VALIDATE_TIMESTAMPS} +php_admin_value[session.upload_progress.enabled] = ${PHP_FPM_SESSION_UPLOAD_PROGRESS_ENABLED} +php_admin_value[fatal_error_backtraces] = ${PHP_FPM_FATAL_ERROR_BACKTRACES} pm = dynamic pm.max_children = ${PHP_FPM_PM_MAX_CHILDREN} diff --git a/app/docker/php/start.sh b/app/docker/php/start.sh index 08f6b0d..070fd5d 100755 --- a/app/docker/php/start.sh +++ b/app/docker/php/start.sh @@ -22,6 +22,9 @@ if [ "$role" = "app" ]; then export PHP_FPM_PM_MAX_SPARE_SERVERS="${PHP_FPM_PM_MAX_SPARE_SERVERS:-5}" export PHP_FPM_PM_MAX_REQUESTS="${PHP_FPM_PM_MAX_REQUESTS:-500}" + export PHP_FPM_FATAL_ERROR_BACKTRACES="${PHP_FPM_FATAL_ERROR_BACKTRACES:-0}" + export PHP_FPM_SESSION_UPLOAD_PROGRESS_ENABLED="${PHP_FPM_SESSION_UPLOAD_PROGRESS_ENABLED:-0}" + if [ "$APP_ENV" = "production" ]; then export PHP_FPM_DISPLAY_ERRORS="${PHP_FPM_DISPLAY_ERRORS:-0}" export PHP_FPM_OPCACHE_ENABLE="${PHP_FPM_OPCACHE_ENABLE:-1}"