Re: avoiding PHP_SYSCONFDIR to be reset to c:\php4

From: Date: Wed, 29 May 2002 06:25:19 +0000
Subject: Re: avoiding PHP_SYSCONFDIR to be reset to c:\php4
References: 1 2  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-6557@lists.php.net to get a copy of this message
Umm, I'm thinking on another problem. When a user changes his php_dir config var, he will loose all the registry DB. At least we should alert that issue on some way. # pear config-set php_dir foo Warnign! Changing the php_dir you will loose all the ..., use "-f" for doing it anyways # pear config-set -f php_dir foo The warning will not be showed up at installation time, of course. Tomas V.V.Cox "Stig S. Bakken" wrote: > > On Tue, 2002-05-28 at 17:19, Urs Gehrig wrote: > > dear all > > > > is there a way to avoid php to reset PHP_SYSCONFDIR (PEAR/PEAR/Config.php) > > to c:\php4? > > > > after having set "pear config-set *_dir c:\php\*" the setting will > > automatically be stored in \php4\pear.ini. but i would like to get rid of > > the php4 folder and having the pear.ini being stored in c:\php. nothing > > changes if i even set PHP_SYSCONFDIR in my system (win32) environment > > variables. > > > > any ideas to get there? ;) > > Hi, > > Since PHP_SYSCONFDIR is defined by PHP itself, the only way to fix this > is to make it use an environment variable or something. > > In config.w32.h.in it's defined to "c:\\php4" now, what about this > instead: > > #define PHP_SYSCONFDIR > ((getenv("SystemRoot"))?getenv("SystemRoot"):"c:\\php4") >

« previous php.pear.dev (#6557) next »