Allow PHP-FPM under root and add PHP openssl package in Alpine images

This commit is contained in:
Alexey Pustovalov
2020-07-23 11:33:40 -04:00
parent 56c17d8e4c
commit 5f5d18be25
6 changed files with 19 additions and 1 deletions

View File

@ -225,6 +225,13 @@ prepare_zbx_web_config() {
update_config_var "$PHP_CONFIG_FILE" "php_value[max_input_time]" "${ZBX_MAXINPUTTIME:-"300"}"
update_config_var "$PHP_CONFIG_FILE" "php_value[date.timezone]" "${PHP_TZ}"
if [ "$(id -u)" == '0' ]; then
echo "user = zabbix" >> "$PHP_CONFIG_FILE"
echo "group = zabbix" >> "$PHP_CONFIG_FILE"
echo "listen.owner = nginx" >> "$PHP_CONFIG_FILE"
echo "listen.group = nginx" >> "$PHP_CONFIG_FILE"
fi
ZBX_HISTORYSTORAGETYPES=${ZBX_HISTORYSTORAGETYPES:-"[]"}
# Escaping characters in parameter value