mirror of
https://gitee.com/ShopeX/ECShopX
synced 2026-08-01 10:26:05 +08:00
45 lines
847 B
Bash
Executable File
45 lines
847 B
Bash
Executable File
#!/bin/sh
|
|
|
|
# default timezone
|
|
if [ ! -n "$TZ" ]; then
|
|
export TZ="Asia/Shanghai"
|
|
fi
|
|
|
|
# set timezone
|
|
ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && \
|
|
echo $TZ > /etc/timezone
|
|
|
|
# php-fpm env default export
|
|
if [ ! -n "$FPM_LISTEN" ]; then
|
|
export FPM_LISTEN="127.0.0.1:9000"
|
|
fi
|
|
|
|
if [ ! -n "$FPM_PM" ]; then
|
|
export FPM_PM="dynamic"
|
|
fi
|
|
|
|
if [ ! -n "$FPM_PM_MAX_CHILDREN" ]; then
|
|
export FPM_PM_MAX_CHILDREN="40"
|
|
fi
|
|
|
|
if [ ! -n "$FPM_PM_MIN_SPARE_SERVERS" ]; then
|
|
export FPM_PM_MIN_SPARE_SERVERS="1"
|
|
fi
|
|
|
|
if [ ! -n "$FPM_PM_MAX_SPARE_SERVERS" ]; then
|
|
export FPM_PM_MAX_SPARE_SERVERS="3"
|
|
fi
|
|
|
|
if [ ! -n "$FPM_PHP_ADMIN_VALUE_MEMORY_LIMIT" ]; then
|
|
export FPM_PHP_ADMIN_VALUE_MEMORY_LIMIT="64M"
|
|
fi
|
|
|
|
if [ ! -z "$LICENSEZL" ]; then
|
|
echo $LICENSEZL | base64 -d > /data/httpd/license.zl
|
|
fi
|
|
|
|
|
|
if [ ! -z "$1" ]; then
|
|
exec "$@"
|
|
fi
|