mod_php_install.sh: change location of file 'php_errors.log'.
This commit is contained in:
parent
f87dc94d71
commit
0090c77130
@ -3185,9 +3185,9 @@ EOF
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
if [ "$_HTTPD_USER" != $FPM_DEFAULT_POOL_LISTEN_OWNER ]; then
|
if [ "$HTTPD_USER" != $FPM_DEFAULT_POOL_LISTEN_OWNER ]; then
|
||||||
echononl "\tAdd apache user to group \"$FPM_DEFAULT_POOL_LISTEN_GROUP\""
|
echononl "\tAdd apache user to group \"$FPM_DEFAULT_POOL_LISTEN_GROUP\""
|
||||||
usermod -a -G $FPM_DEFAULT_POOL_LISTEN_GROUP $_HTTPD_USER
|
usermod -a -G $FPM_DEFAULT_POOL_LISTEN_GROUP $HTTPD_USER
|
||||||
if [ "$?" = "0" ]; then
|
if [ "$?" = "0" ]; then
|
||||||
echo_ok
|
echo_ok
|
||||||
else
|
else
|
||||||
@ -3214,6 +3214,13 @@ $FPM_LOG_DIR/*log {
|
|||||||
delaycompress
|
delaycompress
|
||||||
missingok
|
missingok
|
||||||
notifempty
|
notifempty
|
||||||
|
sharedscripts
|
||||||
|
postrotate
|
||||||
|
if [[ -f "${FPM_LOG_DIR}/php_errors.log" ]] ; then
|
||||||
|
chown ${HTTPD_USER}:$HTTPD_GROUP ${FPM_LOG_DIR}/php_errors.log
|
||||||
|
fi
|
||||||
|
[ ! -f $FPM_PID_FILE ]] || kill -USR1 $(cat ${FPM_PID_FILE})
|
||||||
|
endscript
|
||||||
}
|
}
|
||||||
EOF
|
EOF
|
||||||
if [ "$?" = "0" ]; then
|
if [ "$?" = "0" ]; then
|
||||||
@ -3225,6 +3232,24 @@ EOF
|
|||||||
echo_skipped
|
echo_skipped
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
echononl "\tCreate empty logfile '${FPM_LOG_DIR}/php_errors.log'"
|
||||||
|
touch "${FPM_LOG_DIR}/php_errors.log" > $tmp_err_msg 2>&1
|
||||||
|
if [ "$?" = "0" ]; then
|
||||||
|
echo_ok
|
||||||
|
else
|
||||||
|
echo_failed
|
||||||
|
error "$(cat $tmp_err_msg)"
|
||||||
|
fi
|
||||||
|
|
||||||
|
echononl "\tSet owner permission to '${FPM_LOG_DIR}/php_errors.log'"
|
||||||
|
chown ${HTTPD_USER}:$HTTPD_GROUP "${FPM_LOG_DIR}/php_errors.log" > $tmp_err_msg 2>&1
|
||||||
|
if [ "$?" = "0" ]; then
|
||||||
|
echo_ok
|
||||||
|
else
|
||||||
|
echo_failed
|
||||||
|
error "$(cat $tmp_err_msg)"
|
||||||
|
fi
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
@ -4033,7 +4058,23 @@ if [[ $PHP_MAJOR_VERSION -lt 7 ]] ; then
|
|||||||
else
|
else
|
||||||
echo_failed
|
echo_failed
|
||||||
fi
|
fi
|
||||||
|
elif [[ $PHP_MAJOR_VERSION -lt 8 ]] ; then
|
||||||
|
printf "\n" | ${PREFIX_PHP}/bin/pecl install pecl_http-3.2.4 > /dev/null 2>&1
|
||||||
|
if [ "$?" = "0" ]; then
|
||||||
|
echo_ok
|
||||||
|
|
||||||
|
echononl "\tphp.ini: extension=pecl_http .."
|
||||||
|
_extension="http.so"
|
||||||
|
perl -i -n -p -e "s#^(\s*\[PHP\]\s*)#\1\nextension=${_extension}\n#" $PHP_INI_FILE
|
||||||
|
if [ "$?" = "0" ]; then
|
||||||
|
echo_ok
|
||||||
|
else
|
||||||
|
echo_failed
|
||||||
|
fi
|
||||||
|
|
||||||
|
else
|
||||||
|
echo_failed
|
||||||
|
fi
|
||||||
else
|
else
|
||||||
printf "\n" | ${PREFIX_PHP}/bin/pecl install pecl_http > /dev/null 2>&1
|
printf "\n" | ${PREFIX_PHP}/bin/pecl install pecl_http > /dev/null 2>&1
|
||||||
if [ "$?" = "0" ]; then
|
if [ "$?" = "0" ]; then
|
||||||
@ -4709,11 +4750,11 @@ else
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
## - set error_log = /var/log/apache2/php_errors.log
|
## - set error_log = ${FPM_LOG_DIR}/php_errors.log
|
||||||
## -
|
## -
|
||||||
echononl "\tphp.ini: error_log = /var/log/apache2/php_errors.log"
|
echononl "\tphp.ini: error_log = ${FPM_LOG_DIR}/php_errors.log"
|
||||||
_key="error_log"
|
_key="error_log"
|
||||||
_val="/var/log/apache2/php_errors.log"
|
_val="${FPM_LOG_DIR}/php_errors.log"
|
||||||
if grep -e "^\s*${_key}\s*=" $PHP_INI_FILE > /dev/null 2>&1 ; then
|
if grep -e "^\s*${_key}\s*=" $PHP_INI_FILE > /dev/null 2>&1 ; then
|
||||||
perl -i -n -p -e "s#^(\s*${_key}\s*=.*)#;\1\n${_key} = ${_val}#" $PHP_INI_FILE
|
perl -i -n -p -e "s#^(\s*${_key}\s*=.*)#;\1\n${_key} = ${_val}#" $PHP_INI_FILE
|
||||||
_retval=$?
|
_retval=$?
|
||||||
|
Loading…
Reference in New Issue
Block a user