Bug #18502 Updated: define user variable through httpd.conf

From: Date: Tue, 23 Jul 2002 17:11:54 +0000
Subject: Bug #18502 Updated: define user variable through httpd.conf
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-14913@lists.php.net to get a copy of this message
ID: 18502 Updated by: derick@php.net Reported By: pierre.baudracco@aliacom.fr Status: Open Bug Type: Feature/Change Request Operating System: Linux PHP Version: 4.2.1 New Comment: Have a look at http://httpd.apache.org/docs/env.html ; it explains how you can do this with environment variables. In PHP you can then use getenv() to read the value. Derick Previous Comments: ------------------------------------------------------------------------ [2002-07-23 13:08:20] pierre.baudracco@aliacom.fr I would like to define php variable in httpd.conf. I have a PHP app (OBM) which includes many files and so use the php.ini include_path var. eg: include("obminclude/global.inc"); Now i would like to install more than one occurence of OBM on one server, but with different obm version. I think of changing the "obminclude" to a variable $obminclude. But where to define this var ? not in the php files (too many) and i would prefer a single location. It can't be in an included file as it defines the include path. So in the virtual host of the obm instance would be cool. But we didn't succeed in this as ini_get(var) doesn't return the var and get_cfg_var(var) returns the value found in php.ini and not the httpd.conf modified one. So could this feature be added ? or is there an other way to pass variable ? auto prepend a one line file consisting of $obminclude=... doesn't really satisfies me. ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=18502&edit=1

« previous php.bugs (#14913) next »