blob: 492dc3e758f71f3e8b15d645d9ef786a306b8ba8 [file] [log] [blame]
<!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.">&lt;Perl&gt;</a></li>
<li><a href="#./Perl.">&lt;/Perl&gt;</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.">&lt;Perl&gt; directive</a></h2>
<p>Description: Perl code<br />
<br />
<a href="directive-dict.html#Syntax"
rel="Help"><strong>Syntax:</strong></a> &lt;Perl&gt; <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.">&lt;/Perl&gt; directive</a></h2>
<p>Description: End Perl code<br />
<br />
<a href="directive-dict.html#Syntax"
rel="Help"><strong>Syntax:</strong></a> &lt;/Perl&gt; (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
&lt;Directory&gt; or &lt;Location&gt;<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
&lt;Directory&gt; or &lt;Location&gt;<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
&lt;Directory&gt; or &lt;Location&gt;<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
&lt;Directory&gt; or &lt;Location&gt;<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
&lt;Directory&gt; or &lt;Location&gt;<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
&lt;Directory&gt; or &lt;Location&gt;<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
=&gt; $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
=&gt; $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
&lt;Directory&gt; or &lt;Location&gt;<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
&lt;Directory&gt; or &lt;Location&gt;<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
&lt;Directory&gt; or &lt;Location&gt;<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>