colin_e wrote:
Platforms: Solaris 9, Win XP
Apache: 2.0.52
Perl: ActiveState Perl 5.8.4

Hi Guys,
New to Apache 2.0.52 and modperl, working through the install and configure steps.


Most books and docs on using modperl recommend using a "startup.pl" script
to configure the Perl environment on startup, setting lib paths etc. However, Apache now
supports <Perl>...</Perl> sections directly in the Apache config files.


In a normal perl script, a chunk of code brought in with "require" is exactly the same as a
block inline within the the main routine.


Queastion- is this the same in Apache? I.e, instead of using a startup.pl file can I include all the perl
configuration inline in httpd.conf inside <Perl></Perl> blocks, with the same effect? Logically
it would seem so, but the apache docs also say variables in the <Perl> blocks go away after use,
so it's unclear whether oeprations like "use lib ...." would have an effect.

Nothing run in <perl> sections goes away, please point us to the specific doc you are talking about, so we can better address this confusion.


We are going to write the best-practices for running code at startup soonish (which will include a suggestion not to use <Perl> section for anything but Config-related things). We will also add some directives (should appear in mp2-RC2). I will post to the list a notice when the information/code is ready.

Meanwhile you should be just fine running any code from <Perl> sections. If you have a specific problem please ask.


-- __________________________________________________________________ Stas Bekman JAm_pH ------> Just Another mod_perl Hacker http://stason.org/ mod_perl Guide ---> http://perl.apache.org mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com http://modperlbook.org http://apache.org http://ticketmaster.com

--
Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html



Reply via email to