Maj for glpi 10.0.14 and php82
This commit is contained in:
43
web-builder/service/php
Normal file
43
web-builder/service/php
Normal file
@ -0,0 +1,43 @@
|
||||
#!/bin/sh
|
||||
NORMAL=''
|
||||
RED=''
|
||||
GREEN=''
|
||||
|
||||
msglog() {
|
||||
case "${1}" in
|
||||
green)
|
||||
TEXT_COLOR="${GREEN}"
|
||||
;;
|
||||
red)
|
||||
TEXT_COLOR="${RED}"
|
||||
;;
|
||||
normal)
|
||||
TEXT_COLOR="${NORMAL}"
|
||||
;;
|
||||
esac
|
||||
DATE=$(date '+%Y %b %d %H:%M:%S')
|
||||
echo ${DATE} ${TEXT_COLOR}${2}${NORMAL}
|
||||
}
|
||||
|
||||
updatephpini() {
|
||||
variable=$1
|
||||
value=$2
|
||||
file="/etc/php82/php.ini"
|
||||
|
||||
if [ ! -z "${value}" ] ; then
|
||||
msglog green "Updating $variable to $value in $file"
|
||||
if grep "^${variable}" "${file}" > /dev/null 2<&1 ; then
|
||||
sed -i "s@^\(${variable}\s*=\).*@\1 ${value}@g" "${file}"
|
||||
else
|
||||
echo ${variable} = ${value} >> ${file}
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
updatephpini memory_limit ${PHP_MEMORY_LIMIT}
|
||||
updatephpini upload_max_filesize ${PHP_UPLOAD_MAX_FILESIZE}
|
||||
updatephpini post_max_size ${PHP_POST_MAX_SIZE}
|
||||
updatephpini date.timezone ${PHP_DATE_TIMEZONE}
|
||||
updatephpini max_input_vars ${PHP_MAX_INPUT_VARS}
|
||||
updatephpini session.cookie_httponly 1
|
||||
updatephpini session.gc_maxlifetime ${PHP_SESSION_GC_MAXLIFETIME}
|
Reference in New Issue
Block a user