Well, now I'll try to explain why I have asked such question. I have
startup.pl with connect_on_init dunction.
Also, I want to use Apache::AuthDBI. And I want options for
Apache::DBI->connect(...) to be stored into httpd.conf
or another but the only place.
I think that I could declare vars into httpd.conf and then use it in
startup.pl and Apache::AuthDBI.
    Storing connection options such as login and password into
environment vars - not very good idea, I thik :)

Personally, I use ENV to set 'production#', 'dev#' id for the machines

the SQL passwords are hardcoded into the app, along with other traditionally environment variables , in a perl config and are accessed via something like this:

        $server{ $EVN{server_id} }{ $varname }

while there are some disadvantages to this...

i have 1 line in my httpd.conf that includes a httpd.conf for my modperl app, which I keep in svn along with the app i only set 1 var in httpd.conf, and don't use that powerful (yet bastardized integration of 2 things) mod_perl interface to httpd.conf - its all in the app

and everything is in svn. in a single directory. clustering is as easy as 'svn co' , oooh!

Reply via email to