Re: [pear-webmaster] replacing pearweb ENV variables with SERVER
| From: | Greg Beaver | Date: | Tue, 11 Aug 2009 20:27:38 +0000 |
| Subject: | Re: [pear-webmaster] replacing pearweb ENV variables with SERVER | ||
| References: | 1 2 | Groups: | php.pear.webmaster |
| Request: | Send a blank email to pear-webmaster+get-6608@lists.php.net to get a copy of this message | ||
Christian Weiske wrote:
>> While setting up our new CI box and the pearweb test instance on it, I
>> failed to configure the DSN for pearweb. This is because $_ENV is used
>> to determine all settings in include/pear-config.php.
>> We already failed to do so for PEAR_BOX and switched to
>> $_SERVER['PEAR_BOX'] because that allows us to set the variables in
>> apache's configuration file.
>>
>> What I propose is to do the same for every other setting in
>> pear-config.php that uses $_ENV. Objections?
>
> I found a working way to inject custom changes: Using a different
> auto-prepend file that defines the ENV variables and includes the
> normal auto-prepend file.
Dang you're a smart man :)
Greg