stas 2002/07/01 08:17:09 Modified: htdocs/manual/mod mod_perl.html Log: tidy up the mod_perl manual to comply with xhtml standard: % tidy -mi -asxml -wrap 80 mod_perl.html Submitted by: Rich Bowen <[EMAIL PROTECTED]> Revision Changes Path 1.2 +751 -661 modperl/htdocs/manual/mod/mod_perl.html Index: mod_perl.html =================================================================== RCS file: /home/cvs/modperl/htdocs/manual/mod/mod_perl.html,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- mod_perl.html 19 Mar 1998 23:08:41 -0000 1.1 +++ mod_perl.html 1 Jul 2002 15:17:09 -0000 1.2 @@ -1,662 +1,752 @@ -<HTML> -<HEAD><TITLE>Apache module mod_perl</TITLE></HEAD> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> + +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <meta name="generator" content="HTML Tidy, see www.w3.org" /> + + <title>Apache module mod_perl</title> + </head> + + <body bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#000080" + alink="#FF0000"> + <!-- generated by Apache::ModuleDoc 1.1 --> + + <div align="CENTER"> + <img src="../images/sub.gif" alt="[APACHE DOCUMENTATION]" /> + + <h3>Apache HTTP Server Version 1.3</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> + <li><a href="#./Perl."></Perl></a></li> + <li><a href="#=pod">=pod</a></li> + <li><a href="#=cut">=cut</a></li> + <li><a href="#__END__">__END__</a></li> + <li><a href="#PerlAccessHandler">PerlAccessHandler</a></li> + <li><a href="#PerlAuthenHandler">PerlAuthenHandler</a></li> + <li><a href="#PerlAuthzHandler">PerlAuthzHandler</a></li> + <li><a href="#PerlChildExitHandler">PerlChildExitHandler</a></li> + <li><a href="#PerlChildInitHandler">PerlChildInitHandler</a></li> + <li><a href="#PerlCleanupHandler">PerlCleanupHandler</a></li> + <li><a href="#PerlDispatchHandler">PerlDispatchHandler</a></li> + <li><a href="#PerlFixupHandler">PerlFixupHandler</a></li> + <li><a href="#PerlFreshRestart">PerlFreshRestart</a></li> + <li><a href="#PerlHandler">PerlHandler</a></li> + <li><a href="#PerlHeaderParserHandler">PerlHeaderParserHandler</a></li> + <li><a href="#PerlInitHandler">PerlInitHandler</a></li> + <li><a href="#PerlLogHandler">PerlLogHandler</a></li> + <li><a href="#PerlModule">PerlModule</a></li> + <li><a href="#PerlPassEnv">PerlPassEnv</a></li> + <li><a href="#PerlPostReadRequestHandler">PerlPostReadRequestHandler</a></li> + <li><a href="#PerlRequire">PerlRequire</a></li> + <li><a href="#PerlRestartHandler">PerlRestartHandler</a></li> + <li><a href="#PerlScript">PerlScript</a></li> + <li><a href="#PerlSendHeader">PerlSendHeader</a></li> + <li><a href="#PerlSetEnv">PerlSetEnv</a></li> + <li><a href="#PerlSetVar">PerlSetVar</a></li> + <li><a href="#PerlSetupEnv">PerlSetupEnv</a></li> + <li><a href="#PerlTaintCheck">PerlTaintCheck</a></li> + <li><a href="#PerlTransHandler">PerlTransHandler</a></li> + <li><a href="#PerlTypeHandler">PerlTypeHandler</a></li> + <li><a href="#PerlWarn">PerlWarn</a></li> + </ul> + <hr /> + + <h2><a id=".Perl." 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 id="./Perl." 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> (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 id="=pod" 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 id="=cut" 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 (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 id="__END__" 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 id="PerlAccessHandler" 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 id="PerlAuthenHandler" 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 id="PerlAuthzHandler" 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 id="PerlChildExitHandler" + 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 id="PerlChildInitHandler" + 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 id="PerlCleanupHandler" 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 id="PerlDispatchHandler" + 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 id="PerlFixupHandler" 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 id="PerlFreshRestart" 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 id="PerlHandler" 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 id="PerlHeaderParserHandler" + 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 id="PerlInitHandler" 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 id="PerlLogHandler" 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 id="PerlModule" 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 id="PerlPassEnv" 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 id="PerlPostReadRequestHandler" + 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 id="PerlRequire" 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 id="PerlRestartHandler" 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 id="PerlScript" 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 id="PerlSendHeader" 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 id="PerlSetEnv" 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 id="PerlSetVar" 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 id="PerlSetupEnv" 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 id="PerlTaintCheck" 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 id="PerlTransHandler" 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 id="PerlTypeHandler" 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 id="PerlWarn" 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.3</h3> + <a href="./"><img src="../images/index.gif" alt="Index" /></a> <a + href="../"><img src="../images/home.gif" alt="Home" /></a> + </body> +</html> -<BODY - BGCOLOR="#FFFFFF" TEXT="#000000" - LINK="#0000FF" VLINK="#000080" ALINK="#FF0000" -> -<!-- generated by Apache::ModuleDoc 1.1 --> -<DIV ALIGN="CENTER"> - <IMG SRC="../images/sub.gif" ALT="[APACHE DOCUMENTATION]"> - <H3>Apache HTTP Server Version 1.3b5</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="../images/index.gif" ALT="Index"></A> -<A HREF="../"><IMG SRC="../images/home.gif" ALT="Home"></A> -</BODY> -</HTML>