diff --git a/mod_php_install.sh b/mod_php_install.sh index 282cde0..e1670a7 100755 --- a/mod_php_install.sh +++ b/mod_php_install.sh @@ -2767,6 +2767,26 @@ else echo_failed fi + +## - set expose_php = Off +## - +_key="expose_php" +_val="Off" +echononl "\tphp.ini: $_key = $_val" +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 + _retval=$? +elif grep -e "^\s*;\s*${_key}\s*=" $PHP_INI_FILE > /dev/null 2>&1 ; then + sed -i "0,/^\([ \t]*;[ \t]*${_key}[ \t]*=.*\)/ s##\1\n${_key} = \"${_val}\"\n#" $PHP_INI_FILE + #perl -i -n -p -e "s#^(\s*;\s*${_key}\s*=.*)#\1\n${_key} = ${_val}#" $PHP_INI_FILE + _retval=$? +fi +if [ "$_retval" = "0" ]; then + echo_ok +else + echo_failed +fi + ## ----- ## - END: Configure php.ini (base) ## -----