<HTML> <HEAD><TITLE>Apache module mod_perl</TITLE> <!-- Changed by: root, 27-Feb-2000 --> </HEAD> <BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#000080" ALINK="#FF0000" > <!-- generated by Apache::ModuleDoc 1.1 --> <DIV ALIGN="CENTER"> <IMG SRC="/manual/images/sub.gif" ALT="[APACHE DOCUMENTATION]"> <H3>Apache HTTP Server Version 1.3.6</H3> </DIV> <H1 ALIGN="CENTER">Module mod_perl</H1> <P>This module is contained in the mod_perl.c file.</P> <UL> <LI><A HREF="#.Perl."><Perl></A> <LI><A HREF="#./Perl."></Perl></A> <LI><A HREF="#=pod">=pod</A> <LI><A HREF="#=cut">=cut</A> <LI><A HREF="#__END__">__END__</A> <LI><A HREF="#PerlAccessHandler">PerlAccessHandler</A> <LI><A HREF="#PerlAuthenHandler">PerlAuthenHandler</A> <LI><A HREF="#PerlAuthzHandler">PerlAuthzHandler</A> <LI><A HREF="#PerlChildExitHandler">PerlChildExitHandler</A> <LI><A HREF="#PerlChildInitHandler">PerlChildInitHandler</A> <LI><A HREF="#PerlCleanupHandler">PerlCleanupHandler</A> <LI><A HREF="#PerlDispatchHandler">PerlDispatchHandler</A> <LI><A HREF="#PerlFixupHandler">PerlFixupHandler</A> <LI><A HREF="#PerlFreshRestart">PerlFreshRestart</A> <LI><A HREF="#PerlHandler">PerlHandler</A> <LI><A HREF="#PerlHeaderParserHandler">PerlHeaderParserHandler</A> <LI><A HREF="#PerlInitHandler">PerlInitHandler</A> <LI><A HREF="#PerlLogHandler">PerlLogHandler</A> <LI><A HREF="#PerlModule">PerlModule</A> <LI><A HREF="#PerlPassEnv">PerlPassEnv</A> <LI><A HREF="#PerlPostReadRequestHandler">PerlPostReadRequestHandler</A> <LI><A HREF="#PerlRequire">PerlRequire</A> <LI><A HREF="#PerlRestartHandler">PerlRestartHandler</A> <LI><A HREF="#PerlScript">PerlScript</A> <LI><A HREF="#PerlSendHeader">PerlSendHeader</A> <LI><A HREF="#PerlSetEnv">PerlSetEnv</A> <LI><A HREF="#PerlSetVar">PerlSetVar</A> <LI><A HREF="#PerlSetupEnv">PerlSetupEnv</A> <LI><A HREF="#PerlTaintCheck">PerlTaintCheck</A> <LI><A HREF="#PerlTransHandler">PerlTransHandler</A> <LI><A HREF="#PerlTypeHandler">PerlTypeHandler</A> <LI><A HREF="#PerlWarn">PerlWarn</A> </UL> <HR> <H2><A name=".Perl."><Perl> directive</A></H2><P> Description: Perl code<br><BR><A HREF="directive-dict.html#Syntax" REL="Help"> <STRONG>Syntax:</STRONG></A> <Perl> <EM>Raw Text</EM> (RAW_ARGS) <BR><A HREF="directive-dict.html#PerlSyntax" REL="Help"> <STRONG>PerlSyntax:</STRONG></A> <tt>N/A</tt> <BR><A HREF="directive-dict.html#Context" REL="Help"> <STRONG>Context:</STRONG></A> Allowed in *.conf anywhere and in .htaccess <BR><A HREF="directive-dict.html#Override" REL="Help"> <STRONG>Override:</STRONG></A> Any other than None <BR><A HREF="directive-dict.html#Status" REL="Help"> <STRONG>Status:</STRONG></A> Extension <BR><A HREF="directive-dict.html#Module" REL="Help"> <STRONG>Module:</STRONG></A> mod_perl </P><HR><H2><A name="./Perl."></Perl> directive</A></H2><P> Description: End Perl code<br><BR><A HREF="directive-dict.html#Syntax" REL="Help"> <STRONG>Syntax:</STRONG></A> </Perl> <EM></EM> (NO_ARGS) <BR><A HREF="directive-dict.html#PerlSyntax" REL="Help"> <STRONG>PerlSyntax:</STRONG></A> <tt>N/A</tt> <BR><A HREF="directive-dict.html#Context" REL="Help"> <STRONG>Context:</STRONG></A> Allowed in *.conf anywhere and in .htaccess <BR><A HREF="directive-dict.html#Override" REL="Help"> <STRONG>Override:</STRONG></A> Any other than None <BR><A HREF="directive-dict.html#Status" REL="Help"> <STRONG>Status:</STRONG></A> Extension <BR><A HREF="directive-dict.html#Module" REL="Help"> <STRONG>Module:</STRONG></A> mod_perl </P><HR><H2><A name="=pod">=pod directive</A></H2><P> Description: Start of POD<br><BR><A HREF="directive-dict.html#Syntax" REL="Help"> <STRONG>Syntax:</STRONG></A> =pod <EM>Raw Text</EM> (RAW_ARGS) <BR><A HREF="directive-dict.html#PerlSyntax" REL="Help"> <STRONG>PerlSyntax:</STRONG></A> <tt>=pod</tt> <BR><A HREF="directive-dict.html#Context" REL="Help"> <STRONG>Context:</STRONG></A> Allowed in *.conf anywhere and in .htaccess <BR><A HREF="directive-dict.html#Override" REL="Help"> <STRONG>Override:</STRONG></A> Any other than None <BR><A HREF="directive-dict.html#Status" REL="Help"> <STRONG>Status:</STRONG></A> Extension <BR><A HREF="directive-dict.html#Module" REL="Help"> <STRONG>Module:</STRONG></A> mod_perl </P><HR><H2><A name="=cut">=cut directive</A></H2><P> Description: End of POD<br><BR><A HREF="directive-dict.html#Syntax" REL="Help"> <STRONG>Syntax:</STRONG></A> =cut <EM></EM> (NO_ARGS) <BR><A HREF="directive-dict.html#PerlSyntax" REL="Help"> <STRONG>PerlSyntax:</STRONG></A> <tt>=cut</tt> <BR><A HREF="directive-dict.html#Context" REL="Help"> <STRONG>Context:</STRONG></A> Allowed in *.conf anywhere and in .htaccess <BR><A HREF="directive-dict.html#Override" REL="Help"> <STRONG>Override:</STRONG></A> Any other than None <BR><A HREF="directive-dict.html#Status" REL="Help"> <STRONG>Status:</STRONG></A> Extension <BR><A HREF="directive-dict.html#Module" REL="Help"> <STRONG>Module:</STRONG></A> mod_perl </P><HR><H2><A name="__END__">__END__ directive</A></H2><P> Description: Stop reading config<br><BR><A HREF="directive-dict.html#Syntax" REL="Help"> <STRONG>Syntax:</STRONG></A> __END__ <EM>Raw Text</EM> (RAW_ARGS) <BR><A HREF="directive-dict.html#PerlSyntax" REL="Help"> <STRONG>PerlSyntax:</STRONG></A> <tt>__END__</tt> <BR><A HREF="directive-dict.html#Context" REL="Help"> <STRONG>Context:</STRONG></A> Allowed in *.conf anywhere and in .htaccess <BR><A HREF="directive-dict.html#Override" REL="Help"> <STRONG>Override:</STRONG></A> Any other than None <BR><A HREF="directive-dict.html#Status" REL="Help"> <STRONG>Status:</STRONG></A> Extension <BR><A HREF="directive-dict.html#Module" REL="Help"> <STRONG>Module:</STRONG></A> mod_perl </P><HR><H2><A name="PerlAccessHandler">PerlAccessHandler directive</A></H2><P> Description: the Perl Access handler routine name<br><BR><A HREF="directive-dict.html#Syntax" REL="Help"> <STRONG>Syntax:</STRONG></A> PerlAccessHandler <EM>Arg1 x n</EM> (ITERATE) <BR><A HREF="directive-dict.html#PerlSyntax" REL="Help"> <STRONG>PerlSyntax:</STRONG></A> <tt>push @PerlAccessHandler, $arg1</tt> <BR><A HREF="directive-dict.html#Context" REL="Help"> <STRONG>Context:</STRONG></A> Allowed in *.conf anywhere and in .htaccess <BR><A HREF="directive-dict.html#Override" REL="Help"> <STRONG>Override:</STRONG></A> Any other than None <BR><A HREF="directive-dict.html#Status" REL="Help"> <STRONG>Status:</STRONG></A> Extension <BR><A HREF="directive-dict.html#Module" REL="Help"> <STRONG>Module:</STRONG></A> mod_perl </P><HR><H2><A name="PerlAuthenHandler">PerlAuthenHandler directive</A></H2><P> Description: the Perl Authentication handler routine name<br><BR><A HREF="directive-dict.html#Syntax" REL="Help"> <STRONG>Syntax:</STRONG></A> PerlAuthenHandler <EM>Arg1 x n</EM> (ITERATE) <BR><A HREF="directive-dict.html#PerlSyntax" REL="Help"> <STRONG>PerlSyntax:</STRONG></A> <tt>push @PerlAuthenHandler, $arg1</tt> <BR><A HREF="directive-dict.html#Context" REL="Help"> <STRONG>Context:</STRONG></A> Allowed in *.conf anywhere and in .htaccess <BR><A HREF="directive-dict.html#Override" REL="Help"> <STRONG>Override:</STRONG></A> Any other than None <BR><A HREF="directive-dict.html#Status" REL="Help"> <STRONG>Status:</STRONG></A> Extension <BR><A HREF="directive-dict.html#Module" REL="Help"> <STRONG>Module:</STRONG></A> mod_perl </P><HR><H2><A name="PerlAuthzHandler">PerlAuthzHandler directive</A></H2><P> Description: the Perl Authorization handler routine name<br><BR><A HREF="directive-dict.html#Syntax" REL="Help"> <STRONG>Syntax:</STRONG></A> PerlAuthzHandler <EM>Arg1 x n</EM> (ITERATE) <BR><A HREF="directive-dict.html#PerlSyntax" REL="Help"> <STRONG>PerlSyntax:</STRONG></A> <tt>push @PerlAuthzHandler, $arg1</tt> <BR><A HREF="directive-dict.html#Context" REL="Help"> <STRONG>Context:</STRONG></A> Allowed in *.conf anywhere and in .htaccess <BR><A HREF="directive-dict.html#Override" REL="Help"> <STRONG>Override:</STRONG></A> Any other than None <BR><A HREF="directive-dict.html#Status" REL="Help"> <STRONG>Status:</STRONG></A> Extension <BR><A HREF="directive-dict.html#Module" REL="Help"> <STRONG>Module:</STRONG></A> mod_perl </P><HR><H2><A name="PerlChildExitHandler">PerlChildExitHandler directive</A></H2><P> Description: the Perl Child exit handler routine name<br><BR><A HREF="directive-dict.html#Syntax" REL="Help"> <STRONG>Syntax:</STRONG></A> PerlChildExitHandler <EM>Arg1 x n</EM> (ITERATE) <BR><A HREF="directive-dict.html#PerlSyntax" REL="Help"> <STRONG>PerlSyntax:</STRONG></A> <tt>push @PerlChildExitHandler, $arg1</tt> <BR><A HREF="directive-dict.html#Context" REL="Help"> <STRONG>Context:</STRONG></A> Allowed in *.conf only outside <Directory> or <Location> <BR><A HREF="directive-dict.html#Override" REL="Help"> <STRONG>Override:</STRONG></A> <i>Not applicable</i> <BR><A HREF="directive-dict.html#Status" REL="Help"> <STRONG>Status:</STRONG></A> Extension <BR><A HREF="directive-dict.html#Module" REL="Help"> <STRONG>Module:</STRONG></A> mod_perl </P><HR><H2><A name="PerlChildInitHandler">PerlChildInitHandler directive</A></H2><P> Description: the Perl Child init handler routine name<br><BR><A HREF="directive-dict.html#Syntax" REL="Help"> <STRONG>Syntax:</STRONG></A> PerlChildInitHandler <EM>Arg1 x n</EM> (ITERATE) <BR><A HREF="directive-dict.html#PerlSyntax" REL="Help"> <STRONG>PerlSyntax:</STRONG></A> <tt>push @PerlChildInitHandler, $arg1</tt> <BR><A HREF="directive-dict.html#Context" REL="Help"> <STRONG>Context:</STRONG></A> Allowed in *.conf only outside <Directory> or <Location> <BR><A HREF="directive-dict.html#Override" REL="Help"> <STRONG>Override:</STRONG></A> <i>Not applicable</i> <BR><A HREF="directive-dict.html#Status" REL="Help"> <STRONG>Status:</STRONG></A> Extension <BR><A HREF="directive-dict.html#Module" REL="Help"> <STRONG>Module:</STRONG></A> mod_perl </P><HR><H2><A name="PerlCleanupHandler">PerlCleanupHandler directive</A></H2><P> Description: the Perl Cleanup handler routine name<br><BR><A HREF="directive-dict.html#Syntax" REL="Help"> <STRONG>Syntax:</STRONG></A> PerlCleanupHandler <EM>Arg1 x n</EM> (ITERATE) <BR><A HREF="directive-dict.html#PerlSyntax" REL="Help"> <STRONG>PerlSyntax:</STRONG></A> <tt>push @PerlCleanupHandler, $arg1</tt> <BR><A HREF="directive-dict.html#Context" REL="Help"> <STRONG>Context:</STRONG></A> Allowed in *.conf anywhere and in .htaccess <BR><A HREF="directive-dict.html#Override" REL="Help"> <STRONG>Override:</STRONG></A> Any other than None <BR><A HREF="directive-dict.html#Status" REL="Help"> <STRONG>Status:</STRONG></A> Extension <BR><A HREF="directive-dict.html#Module" REL="Help"> <STRONG>Module:</STRONG></A> mod_perl </P><HR><H2><A name="PerlDispatchHandler">PerlDispatchHandler directive</A></H2><P> Description: the Perl Dispatch handler routine name<br><BR><A HREF="directive-dict.html#Syntax" REL="Help"> <STRONG>Syntax:</STRONG></A> PerlDispatchHandler <EM>Arg1</EM> (TAKE1) <BR><A HREF="directive-dict.html#PerlSyntax" REL="Help"> <STRONG>PerlSyntax:</STRONG></A> <tt>$PerlDispatchHandler = $arg</tt> <BR><A HREF="directive-dict.html#Context" REL="Help"> <STRONG>Context:</STRONG></A> Allowed in *.conf anywhere and in .htaccess <BR><A HREF="directive-dict.html#Override" REL="Help"> <STRONG>Override:</STRONG></A> Any other than None <BR><A HREF="directive-dict.html#Status" REL="Help"> <STRONG>Status:</STRONG></A> Extension <BR><A HREF="directive-dict.html#Module" REL="Help"> <STRONG>Module:</STRONG></A> mod_perl </P><HR><H2><A name="PerlFixupHandler">PerlFixupHandler directive</A></H2><P> Description: the Perl Fixup handler routine name<br><BR><A HREF="directive-dict.html#Syntax" REL="Help"> <STRONG>Syntax:</STRONG></A> PerlFixupHandler <EM>Arg1 x n</EM> (ITERATE) <BR><A HREF="directive-dict.html#PerlSyntax" REL="Help"> <STRONG>PerlSyntax:</STRONG></A> <tt>push @PerlFixupHandler, $arg1</tt> <BR><A HREF="directive-dict.html#Context" REL="Help"> <STRONG>Context:</STRONG></A> Allowed in *.conf anywhere and in .htaccess <BR><A HREF="directive-dict.html#Override" REL="Help"> <STRONG>Override:</STRONG></A> Any other than None <BR><A HREF="directive-dict.html#Status" REL="Help"> <STRONG>Status:</STRONG></A> Extension <BR><A HREF="directive-dict.html#Module" REL="Help"> <STRONG>Module:</STRONG></A> mod_perl </P><HR><H2><A name="PerlFreshRestart">PerlFreshRestart directive</A></H2><P> Description: Tell mod_perl to reload modules and flush Apache::Registry cache on restart<br><BR><A HREF="directive-dict.html#Syntax" REL="Help"> <STRONG>Syntax:</STRONG></A> PerlFreshRestart <EM>On|Off</EM> (FLAG) <BR><A HREF="directive-dict.html#PerlSyntax" REL="Help"> <STRONG>PerlSyntax:</STRONG></A> <tt>$PerlFreshRestart = 'On' || 'Off'</tt> <BR><A HREF="directive-dict.html#Context" REL="Help"> <STRONG>Context:</STRONG></A> Allowed in *.conf only outside <Directory> or <Location> <BR><A HREF="directive-dict.html#Override" REL="Help"> <STRONG>Override:</STRONG></A> <i>Not applicable</i> <BR><A HREF="directive-dict.html#Status" REL="Help"> <STRONG>Status:</STRONG></A> Extension <BR><A HREF="directive-dict.html#Module" REL="Help"> <STRONG>Module:</STRONG></A> mod_perl </P><HR><H2><A name="PerlHandler">PerlHandler directive</A></H2><P> Description: the Perl handler routine name<br><BR><A HREF="directive-dict.html#Syntax" REL="Help"> <STRONG>Syntax:</STRONG></A> PerlHandler <EM>Arg1 x n</EM> (ITERATE) <BR><A HREF="directive-dict.html#PerlSyntax" REL="Help"> <STRONG>PerlSyntax:</STRONG></A> <tt>push @PerlHandler, $arg1</tt> <BR><A HREF="directive-dict.html#Context" REL="Help"> <STRONG>Context:</STRONG></A> Allowed in *.conf anywhere and in .htaccess <BR><A HREF="directive-dict.html#Override" REL="Help"> <STRONG>Override:</STRONG></A> Any other than None <BR><A HREF="directive-dict.html#Status" REL="Help"> <STRONG>Status:</STRONG></A> Extension <BR><A HREF="directive-dict.html#Module" REL="Help"> <STRONG>Module:</STRONG></A> mod_perl </P><HR><H2><A name="PerlHeaderParserHandler">PerlHeaderParserHandler directive</A></H2><P> Description: the Perl Header Parser handler routine name<br><BR><A HREF="directive-dict.html#Syntax" REL="Help"> <STRONG>Syntax:</STRONG></A> PerlHeaderParserHandler <EM>Arg1 x n</EM> (ITERATE) <BR><A HREF="directive-dict.html#PerlSyntax" REL="Help"> <STRONG>PerlSyntax:</STRONG></A> <tt>push @PerlHeaderParserHandler, $arg1</tt> <BR><A HREF="directive-dict.html#Context" REL="Help"> <STRONG>Context:</STRONG></A> Allowed in *.conf anywhere and in .htaccess <BR><A HREF="directive-dict.html#Override" REL="Help"> <STRONG>Override:</STRONG></A> Any other than None <BR><A HREF="directive-dict.html#Status" REL="Help"> <STRONG>Status:</STRONG></A> Extension <BR><A HREF="directive-dict.html#Module" REL="Help"> <STRONG>Module:</STRONG></A> mod_perl </P><HR><H2><A name="PerlInitHandler">PerlInitHandler directive</A></H2><P> Description: the Perl Init handler routine name<br><BR><A HREF="directive-dict.html#Syntax" REL="Help"> <STRONG>Syntax:</STRONG></A> PerlInitHandler <EM>Arg1 x n</EM> (ITERATE) <BR><A HREF="directive-dict.html#PerlSyntax" REL="Help"> <STRONG>PerlSyntax:</STRONG></A> <tt>push @PerlInitHandler, $arg1</tt> <BR><A HREF="directive-dict.html#Context" REL="Help"> <STRONG>Context:</STRONG></A> Allowed in *.conf anywhere and in .htaccess <BR><A HREF="directive-dict.html#Override" REL="Help"> <STRONG>Override:</STRONG></A> Any other than None <BR><A HREF="directive-dict.html#Status" REL="Help"> <STRONG>Status:</STRONG></A> Extension <BR><A HREF="directive-dict.html#Module" REL="Help"> <STRONG>Module:</STRONG></A> mod_perl </P><HR><H2><A name="PerlLogHandler">PerlLogHandler directive</A></H2><P> Description: the Perl Log handler routine name<br><BR><A HREF="directive-dict.html#Syntax" REL="Help"> <STRONG>Syntax:</STRONG></A> PerlLogHandler <EM>Arg1 x n</EM> (ITERATE) <BR><A HREF="directive-dict.html#PerlSyntax" REL="Help"> <STRONG>PerlSyntax:</STRONG></A> <tt>push @PerlLogHandler, $arg1</tt> <BR><A HREF="directive-dict.html#Context" REL="Help"> <STRONG>Context:</STRONG></A> Allowed in *.conf anywhere and in .htaccess <BR><A HREF="directive-dict.html#Override" REL="Help"> <STRONG>Override:</STRONG></A> Any other than None <BR><A HREF="directive-dict.html#Status" REL="Help"> <STRONG>Status:</STRONG></A> Extension <BR><A HREF="directive-dict.html#Module" REL="Help"> <STRONG>Module:</STRONG></A> mod_perl </P><HR><H2><A name="PerlModule">PerlModule directive</A></H2><P> Description: List of Perl modules<br><BR><A HREF="directive-dict.html#Syntax" REL="Help"> <STRONG>Syntax:</STRONG></A> PerlModule <EM>Arg1 x n</EM> (ITERATE) <BR><A HREF="directive-dict.html#PerlSyntax" REL="Help"> <STRONG>PerlSyntax:</STRONG></A> <tt>push @PerlModule, $arg1</tt> <BR><A HREF="directive-dict.html#Context" REL="Help"> <STRONG>Context:</STRONG></A> Allowed in *.conf anywhere and in .htaccess <BR><A HREF="directive-dict.html#Override" REL="Help"> <STRONG>Override:</STRONG></A> Any other than None <BR><A HREF="directive-dict.html#Status" REL="Help"> <STRONG>Status:</STRONG></A> Extension <BR><A HREF="directive-dict.html#Module" REL="Help"> <STRONG>Module:</STRONG></A> mod_perl </P><HR><H2><A name="PerlPassEnv">PerlPassEnv directive</A></H2><P> Description: pass environment variables to %ENV<br><BR><A HREF="directive-dict.html#Syntax" REL="Help"> <STRONG>Syntax:</STRONG></A> PerlPassEnv <EM>Arg1 x n</EM> (ITERATE) <BR><A HREF="directive-dict.html#PerlSyntax" REL="Help"> <STRONG>PerlSyntax:</STRONG></A> <tt>push @PerlPassEnv, $arg1</tt> <BR><A HREF="directive-dict.html#Context" REL="Help"> <STRONG>Context:</STRONG></A> Allowed in *.conf only outside <Directory> or <Location> <BR><A HREF="directive-dict.html#Override" REL="Help"> <STRONG>Override:</STRONG></A> <i>Not applicable</i> <BR><A HREF="directive-dict.html#Status" REL="Help"> <STRONG>Status:</STRONG></A> Extension <BR><A HREF="directive-dict.html#Module" REL="Help"> <STRONG>Module:</STRONG></A> mod_perl </P><HR><H2><A name="PerlPostReadRequestHandler">PerlPostReadRequestHandler directive</A></H2><P> Description: the Perl Post Read Request handler routine name<br><BR><A HREF="directive-dict.html#Syntax" REL="Help"> <STRONG>Syntax:</STRONG></A> PerlPostReadRequestHandler <EM>Arg1 x n</EM> (ITERATE) <BR><A HREF="directive-dict.html#PerlSyntax" REL="Help"> <STRONG>PerlSyntax:</STRONG></A> <tt>push @PerlPostReadRequestHandler, $arg1</tt> <BR><A HREF="directive-dict.html#Context" REL="Help"> <STRONG>Context:</STRONG></A> Allowed in *.conf only outside <Directory> or <Location> <BR><A HREF="directive-dict.html#Override" REL="Help"> <STRONG>Override:</STRONG></A> <i>Not applicable</i> <BR><A HREF="directive-dict.html#Status" REL="Help"> <STRONG>Status:</STRONG></A> Extension <BR><A HREF="directive-dict.html#Module" REL="Help"> <STRONG>Module:</STRONG></A> mod_perl </P><HR><H2><A name="PerlRequire">PerlRequire directive</A></H2><P> Description: A Perl script name, pulled in via require<br><BR><A HREF="directive-dict.html#Syntax" REL="Help"> <STRONG>Syntax:</STRONG></A> PerlRequire <EM>Arg1 x n</EM> (ITERATE) <BR><A HREF="directive-dict.html#PerlSyntax" REL="Help"> <STRONG>PerlSyntax:</STRONG></A> <tt>push @PerlRequire, $arg1</tt> <BR><A HREF="directive-dict.html#Context" REL="Help"> <STRONG>Context:</STRONG></A> Allowed in *.conf anywhere and in .htaccess <BR><A HREF="directive-dict.html#Override" REL="Help"> <STRONG>Override:</STRONG></A> Any other than None <BR><A HREF="directive-dict.html#Status" REL="Help"> <STRONG>Status:</STRONG></A> Extension <BR><A HREF="directive-dict.html#Module" REL="Help"> <STRONG>Module:</STRONG></A> mod_perl </P><HR><H2><A name="PerlRestartHandler">PerlRestartHandler directive</A></H2><P> Description: the Perl Restart handler routine name<br><BR><A HREF="directive-dict.html#Syntax" REL="Help"> <STRONG>Syntax:</STRONG></A> PerlRestartHandler <EM>Arg1 x n</EM> (ITERATE) <BR><A HREF="directive-dict.html#PerlSyntax" REL="Help"> <STRONG>PerlSyntax:</STRONG></A> <tt>push @PerlRestartHandler, $arg1</tt> <BR><A HREF="directive-dict.html#Context" REL="Help"> <STRONG>Context:</STRONG></A> Allowed in *.conf only outside <Directory> or <Location> <BR><A HREF="directive-dict.html#Override" REL="Help"> <STRONG>Override:</STRONG></A> <i>Not applicable</i> <BR><A HREF="directive-dict.html#Status" REL="Help"> <STRONG>Status:</STRONG></A> Extension <BR><A HREF="directive-dict.html#Module" REL="Help"> <STRONG>Module:</STRONG></A> mod_perl </P><HR><H2><A name="PerlScript">PerlScript directive</A></H2><P> Description: this directive is deprecated, use `PerlRequire'<br><BR><A HREF="directive-dict.html#Syntax" REL="Help"> <STRONG>Syntax:</STRONG></A> PerlScript <EM>Arg1 x n</EM> (ITERATE) <BR><A HREF="directive-dict.html#PerlSyntax" REL="Help"> <STRONG>PerlSyntax:</STRONG></A> <tt>push @PerlScript, $arg1</tt> <BR><A HREF="directive-dict.html#Context" REL="Help"> <STRONG>Context:</STRONG></A> Allowed in *.conf anywhere and in .htaccess <BR><A HREF="directive-dict.html#Override" REL="Help"> <STRONG>Override:</STRONG></A> Any other than None <BR><A HREF="directive-dict.html#Status" REL="Help"> <STRONG>Status:</STRONG></A> Extension <BR><A HREF="directive-dict.html#Module" REL="Help"> <STRONG>Module:</STRONG></A> mod_perl </P><HR><H2><A name="PerlSendHeader">PerlSendHeader directive</A></H2><P> Description: Tell mod_perl to parse and send HTTP headers<br><BR><A HREF="directive-dict.html#Syntax" REL="Help"> <STRONG>Syntax:</STRONG></A> PerlSendHeader <EM>On|Off</EM> (FLAG) <BR><A HREF="directive-dict.html#PerlSyntax" REL="Help"> <STRONG>PerlSyntax:</STRONG></A> <tt>$PerlSendHeader = 'On' || 'Off'</tt> <BR><A HREF="directive-dict.html#Context" REL="Help"> <STRONG>Context:</STRONG></A> Allowed in *.conf anywhere and in .htaccess <BR><A HREF="directive-dict.html#Override" REL="Help"> <STRONG>Override:</STRONG></A> Any other than None <BR><A HREF="directive-dict.html#Status" REL="Help"> <STRONG>Status:</STRONG></A> Extension <BR><A HREF="directive-dict.html#Module" REL="Help"> <STRONG>Module:</STRONG></A> mod_perl </P><HR><H2><A name="PerlSetEnv">PerlSetEnv directive</A></H2><P> Description: Perl %ENV key and value<br><BR><A HREF="directive-dict.html#Syntax" REL="Help"> <STRONG>Syntax:</STRONG></A> PerlSetEnv <EM>Arg1 Arg2</EM> (TAKE2) <BR><A HREF="directive-dict.html#PerlSyntax" REL="Help"> <STRONG>PerlSyntax:</STRONG></A> <tt>push @PerlSetEnv, [$arg1 => $arg2]</tt> <BR><A HREF="directive-dict.html#Context" REL="Help"> <STRONG>Context:</STRONG></A> Allowed in *.conf anywhere and in .htaccess <BR><A HREF="directive-dict.html#Override" REL="Help"> <STRONG>Override:</STRONG></A> Any other than None <BR><A HREF="directive-dict.html#Status" REL="Help"> <STRONG>Status:</STRONG></A> Extension <BR><A HREF="directive-dict.html#Module" REL="Help"> <STRONG>Module:</STRONG></A> mod_perl </P><HR><H2><A name="PerlSetVar">PerlSetVar directive</A></H2><P> Description: Perl config var and value<br><BR><A HREF="directive-dict.html#Syntax" REL="Help"> <STRONG>Syntax:</STRONG></A> PerlSetVar <EM>Arg1 Arg2</EM> (TAKE2) <BR><A HREF="directive-dict.html#PerlSyntax" REL="Help"> <STRONG>PerlSyntax:</STRONG></A> <tt>push @PerlSetVar, [$arg1 => $arg2]</tt> <BR><A HREF="directive-dict.html#Context" REL="Help"> <STRONG>Context:</STRONG></A> Allowed in *.conf anywhere and in .htaccess <BR><A HREF="directive-dict.html#Override" REL="Help"> <STRONG>Override:</STRONG></A> Any other than None <BR><A HREF="directive-dict.html#Status" REL="Help"> <STRONG>Status:</STRONG></A> Extension <BR><A HREF="directive-dict.html#Module" REL="Help"> <STRONG>Module:</STRONG></A> mod_perl </P><HR><H2><A name="PerlSetupEnv">PerlSetupEnv directive</A></H2><P> Description: Tell mod_perl to setup %ENV by default<br><BR><A HREF="directive-dict.html#Syntax" REL="Help"> <STRONG>Syntax:</STRONG></A> PerlSetupEnv <EM>On|Off</EM> (FLAG) <BR><A HREF="directive-dict.html#PerlSyntax" REL="Help"> <STRONG>PerlSyntax:</STRONG></A> <tt>$PerlSetupEnv = 'On' || 'Off'</tt> <BR><A HREF="directive-dict.html#Context" REL="Help"> <STRONG>Context:</STRONG></A> Allowed in *.conf anywhere and in .htaccess <BR><A HREF="directive-dict.html#Override" REL="Help"> <STRONG>Override:</STRONG></A> Any other than None <BR><A HREF="directive-dict.html#Status" REL="Help"> <STRONG>Status:</STRONG></A> Extension <BR><A HREF="directive-dict.html#Module" REL="Help"> <STRONG>Module:</STRONG></A> mod_perl </P><HR><H2><A name="PerlTaintCheck">PerlTaintCheck directive</A></H2><P> Description: Turn on -T switch<br><BR><A HREF="directive-dict.html#Syntax" REL="Help"> <STRONG>Syntax:</STRONG></A> PerlTaintCheck <EM>On|Off</EM> (FLAG) <BR><A HREF="directive-dict.html#PerlSyntax" REL="Help"> <STRONG>PerlSyntax:</STRONG></A> <tt>$PerlTaintCheck = 'On' || 'Off'</tt> <BR><A HREF="directive-dict.html#Context" REL="Help"> <STRONG>Context:</STRONG></A> Allowed in *.conf only outside <Directory> or <Location> <BR><A HREF="directive-dict.html#Override" REL="Help"> <STRONG>Override:</STRONG></A> <i>Not applicable</i> <BR><A HREF="directive-dict.html#Status" REL="Help"> <STRONG>Status:</STRONG></A> Extension <BR><A HREF="directive-dict.html#Module" REL="Help"> <STRONG>Module:</STRONG></A> mod_perl </P><HR><H2><A name="PerlTransHandler">PerlTransHandler directive</A></H2><P> Description: the Perl Translation handler routine name<br><BR><A HREF="directive-dict.html#Syntax" REL="Help"> <STRONG>Syntax:</STRONG></A> PerlTransHandler <EM>Arg1 x n</EM> (ITERATE) <BR><A HREF="directive-dict.html#PerlSyntax" REL="Help"> <STRONG>PerlSyntax:</STRONG></A> <tt>push @PerlTransHandler, $arg1</tt> <BR><A HREF="directive-dict.html#Context" REL="Help"> <STRONG>Context:</STRONG></A> Allowed in *.conf only outside <Directory> or <Location> <BR><A HREF="directive-dict.html#Override" REL="Help"> <STRONG>Override:</STRONG></A> <i>Not applicable</i> <BR><A HREF="directive-dict.html#Status" REL="Help"> <STRONG>Status:</STRONG></A> Extension <BR><A HREF="directive-dict.html#Module" REL="Help"> <STRONG>Module:</STRONG></A> mod_perl </P><HR><H2><A name="PerlTypeHandler">PerlTypeHandler directive</A></H2><P> Description: the Perl Type check handler routine name<br><BR><A HREF="directive-dict.html#Syntax" REL="Help"> <STRONG>Syntax:</STRONG></A> PerlTypeHandler <EM>Arg1 x n</EM> (ITERATE) <BR><A HREF="directive-dict.html#PerlSyntax" REL="Help"> <STRONG>PerlSyntax:</STRONG></A> <tt>push @PerlTypeHandler, $arg1</tt> <BR><A HREF="directive-dict.html#Context" REL="Help"> <STRONG>Context:</STRONG></A> Allowed in *.conf anywhere and in .htaccess <BR><A HREF="directive-dict.html#Override" REL="Help"> <STRONG>Override:</STRONG></A> Any other than None <BR><A HREF="directive-dict.html#Status" REL="Help"> <STRONG>Status:</STRONG></A> Extension <BR><A HREF="directive-dict.html#Module" REL="Help"> <STRONG>Module:</STRONG></A> mod_perl </P><HR><H2><A name="PerlWarn">PerlWarn directive</A></H2><P> Description: Turn on -w switch<br><BR><A HREF="directive-dict.html#Syntax" REL="Help"> <STRONG>Syntax:</STRONG></A> PerlWarn <EM>On|Off</EM> (FLAG) <BR><A HREF="directive-dict.html#PerlSyntax" REL="Help"> <STRONG>PerlSyntax:</STRONG></A> <tt>$PerlWarn = 'On' || 'Off'</tt> <BR><A HREF="directive-dict.html#Context" REL="Help"> <STRONG>Context:</STRONG></A> Allowed in *.conf only outside <Directory> or <Location> <BR><A HREF="directive-dict.html#Override" REL="Help"> <STRONG>Override:</STRONG></A> <i>Not applicable</i> <BR><A HREF="directive-dict.html#Status" REL="Help"> <STRONG>Status:</STRONG></A> Extension <BR><A HREF="directive-dict.html#Module" REL="Help"> <STRONG>Module:</STRONG></A> mod_perl </P><HR><H3 ALIGN="CENTER">Apache HTTP Server Version 1.3b5</H3> <A HREF="./"><IMG SRC="/manual/images/index.gif" ALT="Index"></A> <A HREF="../../"><IMG SRC="/manual/images/home.gif" ALT="Home"></A> </BODY> </HTML>