Hi Andrew,
On Wed, 31 Jan 2001, Andrew Ho wrote:
> What if there are 20 mod_perl developers at your company? You either need
> to do admin work to partition the developers by what modules they write,
> or run 20 Apache instances, which may be very expensive.
Yes, it's a lot of work to set up an environment for many developers
to work in. I work on servers which do this sort of thing now. As
we're all working on the same project, we have a single httpd.conf for
all Apache instances on the develpopment server(s) plus for example
ghhttpd.conf for my own personal settings where they differ from those
which the others are using at the time. In httpd.conf there's a
section something like this:
<IfDefine ghhttpd>
ServerRoot /home/ged/whateverServerRoot
DocumentRoot /home/ged/whateverDocumentRoot
Port 4321
User ged
Group nogroup
ErrorLog /home/ged/log/error_log
CustomLog /home/ged/log/access_log combined
PidFile /tmp/ghttpd.pid
LockFile /tmp/ghttpd.lock
Include conf/ghcustom.conf
</IfDefine>
and my httpd instance is started something like this:
/path/to/httpd -Dghhttpd -f....
so that the appropriate personalization is used.
I very rarely need my ghhttpd.conf.
73,
Ged.