stas        02/05/22 12:12:56

  Modified:    src/docs/1.0/guide performance.pod
  Log:
  configuration bug fix
  
  Revision  Changes    Path
  1.17      +15 -14    modperl-docs/src/docs/1.0/guide/performance.pod
  
  Index: performance.pod
  ===================================================================
  RCS file: /home/cvs/modperl-docs/src/docs/1.0/guide/performance.pod,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- performance.pod   22 May 2002 05:27:34 -0000      1.16
  +++ performance.pod   22 May 2002 19:12:56 -0000      1.17
  @@ -3297,35 +3297,35 @@
   C<PerlSetupEnv Off> is another optimization you might consider. This
   directive requires mod_perl 1.25 or later.
   
  -I<mod_perl> fiddles with the environment to make it appear as if the
  -script were being called under the CGI protocol.  For example, the
  -C<$ENV{QUERY_STRING}> environment variable is initialized with the
  -contents of I<Apache::args()>, and the value returned by
  -I<Apache::server_hostname()> is put into C<$ENV{SERVER_NAME}>.
  +When this option is enabled, I<mod_perl> fiddles with the environment
  +to make it appear as if the code is called under the mod_cgi handler.
  +For example, the C<$ENV{QUERY_STRING}> environment variable is
  +initialized with the contents of I<Apache::args()>, and the value
  +returned by I<Apache::server_hostname()> is put into
  +C<$ENV{SERVER_NAME}>.
   
   But C<%ENV> population is expensive.  Those who have moved to the Perl
  -Apache API no longer need this extra C<%ENV> population, and can gain by
  -turning it B<Off>. Scripts using the C<CGI.pm> module require
  +Apache API no longer need this extra C<%ENV> population, and can gain
  +by turning it C<Off>. Scripts using the C<CGI.pm> module require
   C<PerlSetupEnv On> because that module relies on a properly populated
   CGI environment table.
   
  -By default it is On.
  +By default it is turned C<On>.
   
  -Note that you can still set environment variables.  For example when
  -you use the following configuration:
  +Note that you can still set enviroment variables when C<PerlSetupEnv>
  +is turned C<Off>.  For example when you use the following
  +configuration:
   
     PerlSetupEnv Off
     PerlModule Apache::RegistryNG
     <Location /perl>
  -    PerlSetupEnv On
       PerlSetEnv TEST hi
       SetHandler perl-script
       PerlHandler Apache::RegistryNG
       Options +ExecCGI
     </Location>
   
  -and you issue a request (for example
  -http://localhost/perl/setupenvoff.pl) for this script:
  +and you issue a request for this script:
   
     setupenvoff.pl
     --------------
  @@ -3343,7 +3343,8 @@
               'TEST' => 'hi'
             };
   
  -Notice that we have got the value of the environment variable I<TEST>.
  +Note that we got the value of the I<TEST> environment variable we set
  +in I<httpd.conf>.
   
   =head2 Reducing the Number of stat() Calls Made by Apache
   
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to