mirror of
https://github.com/php/php-src.git
synced 2025-08-16 22:18:50 +02:00
Added "PHPINIDir" Apache directive to apache and apache_hooks SAPIs
This commit is contained in:
parent
6112a1266a
commit
29e1530cd7
3 changed files with 27 additions and 0 deletions
|
@ -1160,6 +1160,18 @@ static CONST_PREFIX char *php_apache_admin_flag_handler(cmd_parms *cmd, php_per_
|
|||
}
|
||||
/* }}} */
|
||||
|
||||
/* {{{ php_apache_phpini_set
|
||||
*/
|
||||
static CONST_PREFIX char *php_apache_phpini_set(cmd_parms *cmd, HashTable *conf, char *arg)
|
||||
{
|
||||
if (apache_sapi_module.php_ini_path_override) {
|
||||
return "Only first PHPINIDir directive honored per configuration tree - subsequent ones ignored";
|
||||
}
|
||||
apache_sapi_module.php_ini_path_override = ap_server_root_relative(cmd->pool, arg);
|
||||
return NULL;
|
||||
}
|
||||
/* }}} */
|
||||
|
||||
/* {{{ int php_xbithack_handler(request_rec * r)
|
||||
*/
|
||||
static int php_xbithack_handler(request_rec * r)
|
||||
|
@ -1431,6 +1443,7 @@ command_rec php_commands[] =
|
|||
{"php_flag", php_apache_flag_handler, NULL, OR_OPTIONS, TAKE2, "PHP Flag Modifier"},
|
||||
{"php_admin_value", php_apache_admin_value_handler, NULL, ACCESS_CONF|RSRC_CONF, TAKE2, "PHP Value Modifier (Admin)"},
|
||||
{"php_admin_flag", php_apache_admin_flag_handler, NULL, ACCESS_CONF|RSRC_CONF, TAKE2, "PHP Flag Modifier (Admin)"},
|
||||
{"PHPINIDir", php_apache_phpini_set, NULL, RSRC_CONF, TAKE1, "Directory containing the php.ini file"},
|
||||
{NULL}
|
||||
};
|
||||
/* }}} */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue