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

From: Date: Tue, 28 May 2002 18:19:28 +0000
Subject: Re: avoiding PHP_SYSCONFDIR to be reset to c:\php4
References: 1  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-6536@lists.php.net to get a copy of this message
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") - Stig

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