28 lines
844 B
Cheetah
28 lines
844 B
Cheetah
# AzuraCast custom PHP specifications
|
|
|
|
[php]
|
|
post_max_size={{ default .Env.PHP_MAX_FILE_SIZE "50M" }}
|
|
upload_max_filesize={{ default .Env.PHP_MAX_FILE_SIZE "50M" }}
|
|
memory_limit={{ default .Env.PHP_MEMORY_LIMIT "256M" }}
|
|
max_execution_time={{ default .Env.PHP_MAX_EXECUTION_TIME "30" }}
|
|
|
|
[opcache]
|
|
opcache.enable=1
|
|
opcache.enable_cli=1
|
|
|
|
{{if eq .Env.APPLICATION_ENV "production"}}
|
|
opcache.revalidate_freq={{ default .Env.PHP_OPCACHE_REVALIDATE_FREQUENCY "60" }}
|
|
{{end}}
|
|
|
|
{{if eq .Env.PROFILING_EXTENSION_ENABLED "1"}}
|
|
spx.http_enabled=1
|
|
spx.data_dir=/var/azuracast/www_tmp
|
|
spx.http_key={{ default .Env.PROFILING_EXTENSION_HTTP_KEY "dev" }}
|
|
spx.http_ip_whitelist={{ default .Env.PROFILING_EXTENSION_HTTP_IP_WHITELIST "*" }}
|
|
zlib.output_compression=0
|
|
|
|
{{if eq .Env.PROFILING_EXTENSION_ALWAYS_ON "1"}}
|
|
spx.http_profiling_enabled=1
|
|
{{end}}
|
|
{{end}}
|