This module is contained in the mod_perl.c file.
Description: Perl code
Syntax:
<Perl> Raw Text (RAW_ARGS)
PerlSyntax:
N/A
Context:
Allowed in *.conf anywhere and in .htaccess
Override:
Any other than None
Status:
Extension
Module:
mod_perl
Description: End Perl code
Syntax:
</Perl> (NO_ARGS)
PerlSyntax:
N/A
Context:
Allowed in *.conf anywhere and in .htaccess
Override:
Any other than None
Status:
Extension
Module:
mod_perl
Description: Start of POD
Syntax:
=pod Raw Text (RAW_ARGS)
PerlSyntax:
=pod
Context:
Allowed in *.conf anywhere and in .htaccess
Override:
Any other than None
Status:
Extension
Module:
mod_perl
Description: End of POD
Syntax:
=cut (NO_ARGS)
PerlSyntax:
=cut
Context:
Allowed in *.conf anywhere and in .htaccess
Override:
Any other than None
Status:
Extension
Module:
mod_perl
Description: Stop reading config
Syntax:
__END__ Raw Text (RAW_ARGS)
PerlSyntax:
__END__
Context:
Allowed in *.conf anywhere and in .htaccess
Override:
Any other than None
Status:
Extension
Module:
mod_perl
Description: the Perl Access handler routine name
Syntax:
PerlAccessHandler Arg1 x n (ITERATE)
PerlSyntax:
push @PerlAccessHandler, $arg1
Context:
Allowed in *.conf anywhere and in .htaccess
Override:
Any other than None
Status:
Extension
Module:
mod_perl
Description: the Perl Authentication handler routine name
Syntax:
PerlAuthenHandler Arg1 x n (ITERATE)
PerlSyntax:
push @PerlAuthenHandler, $arg1
Context:
Allowed in *.conf anywhere and in .htaccess
Override:
Any other than None
Status:
Extension
Module:
mod_perl
Description: the Perl Authorization handler routine name
Syntax:
PerlAuthzHandler Arg1 x n (ITERATE)
PerlSyntax:
push @PerlAuthzHandler, $arg1
Context:
Allowed in *.conf anywhere and in .htaccess
Override:
Any other than None
Status:
Extension
Module:
mod_perl
Description: the Perl Child exit handler routine name
Syntax:
PerlChildExitHandler Arg1 x n (ITERATE)
PerlSyntax:
push @PerlChildExitHandler, $arg1
Context:
Allowed in *.conf only outside <Directory> or <Location>
Override:
Not applicable
Status:
Extension
Module:
mod_perl
Description: the Perl Child init handler routine name
Syntax:
PerlChildInitHandler Arg1 x n (ITERATE)
PerlSyntax:
push @PerlChildInitHandler, $arg1
Context:
Allowed in *.conf only outside <Directory> or <Location>
Override:
Not applicable
Status:
Extension
Module:
mod_perl
Description: the Perl Cleanup handler routine name
Syntax:
PerlCleanupHandler Arg1 x n (ITERATE)
PerlSyntax:
push @PerlCleanupHandler, $arg1
Context:
Allowed in *.conf anywhere and in .htaccess
Override:
Any other than None
Status:
Extension
Module:
mod_perl
Description: the Perl Dispatch handler routine name
Syntax:
PerlDispatchHandler Arg1 (TAKE1)
PerlSyntax:
$PerlDispatchHandler = $arg
Context:
Allowed in *.conf anywhere and in .htaccess
Override:
Any other than None
Status:
Extension
Module:
mod_perl
Description: the Perl Fixup handler routine name
Syntax:
PerlFixupHandler Arg1 x n (ITERATE)
PerlSyntax:
push @PerlFixupHandler, $arg1
Context:
Allowed in *.conf anywhere and in .htaccess
Override:
Any other than None
Status:
Extension
Module:
mod_perl
Description: Tell mod_perl to reload modules and flush Apache::Registry cache on restart
Syntax:
PerlFreshRestart On|Off (FLAG)
PerlSyntax:
$PerlFreshRestart = 'On' || 'Off'
Context:
Allowed in *.conf only outside <Directory> or <Location>
Override:
Not applicable
Status:
Extension
Module:
mod_perl
Description: the Perl handler routine name
Syntax:
PerlHandler Arg1 x n (ITERATE)
PerlSyntax:
push @PerlHandler, $arg1
Context:
Allowed in *.conf anywhere and in .htaccess
Override:
Any other than None
Status:
Extension
Module:
mod_perl
Description: the Perl Header Parser handler routine name
Syntax:
PerlHeaderParserHandler Arg1 x n (ITERATE)
PerlSyntax:
push @PerlHeaderParserHandler, $arg1
Context:
Allowed in *.conf anywhere and in .htaccess
Override:
Any other than None
Status:
Extension
Module:
mod_perl
Description: the Perl Init handler routine name
Syntax:
PerlInitHandler Arg1 x n (ITERATE)
PerlSyntax:
push @PerlInitHandler, $arg1
Context:
Allowed in *.conf anywhere and in .htaccess
Override:
Any other than None
Status:
Extension
Module:
mod_perl
Description: the Perl Log handler routine name
Syntax:
PerlLogHandler Arg1 x n (ITERATE)
PerlSyntax:
push @PerlLogHandler, $arg1
Context:
Allowed in *.conf anywhere and in .htaccess
Override:
Any other than None
Status:
Extension
Module:
mod_perl
Description: List of Perl modules
Syntax:
PerlModule Arg1 x n (ITERATE)
PerlSyntax:
push @PerlModule, $arg1
Context:
Allowed in *.conf anywhere and in .htaccess
Override:
Any other than None
Status:
Extension
Module:
mod_perl
Description: pass environment variables to %ENV
Syntax:
PerlPassEnv Arg1 x n (ITERATE)
PerlSyntax:
push @PerlPassEnv, $arg1
Context:
Allowed in *.conf only outside <Directory> or <Location>
Override:
Not applicable
Status:
Extension
Module:
mod_perl
Description: the Perl Post Read Request handler routine name
Syntax:
PerlPostReadRequestHandler Arg1 x n (ITERATE)
PerlSyntax:
push @PerlPostReadRequestHandler, $arg1
Context:
Allowed in *.conf only outside <Directory> or <Location>
Override:
Not applicable
Status:
Extension
Module:
mod_perl
Description: A Perl script name, pulled in via require
Syntax:
PerlRequire Arg1 x n (ITERATE)
PerlSyntax:
push @PerlRequire, $arg1
Context:
Allowed in *.conf anywhere and in .htaccess
Override:
Any other than None
Status:
Extension
Module:
mod_perl
Description: the Perl Restart handler routine name
Syntax:
PerlRestartHandler Arg1 x n (ITERATE)
PerlSyntax:
push @PerlRestartHandler, $arg1
Context:
Allowed in *.conf only outside <Directory> or <Location>
Override:
Not applicable
Status:
Extension
Module:
mod_perl
Description: this directive is deprecated, use `PerlRequire'
Syntax:
PerlScript Arg1 x n (ITERATE)
PerlSyntax:
push @PerlScript, $arg1
Context:
Allowed in *.conf anywhere and in .htaccess
Override:
Any other than None
Status:
Extension
Module:
mod_perl
Description: Tell mod_perl to parse and send HTTP headers
Syntax:
PerlSendHeader On|Off (FLAG)
PerlSyntax:
$PerlSendHeader = 'On' || 'Off'
Context:
Allowed in *.conf anywhere and in .htaccess
Override:
Any other than None
Status:
Extension
Module:
mod_perl
Description: Perl %ENV key and value
Syntax:
PerlSetEnv Arg1 Arg2 (TAKE2)
PerlSyntax:
push @PerlSetEnv, [$arg1 => $arg2]
Context:
Allowed in *.conf anywhere and in .htaccess
Override:
Any other than None
Status:
Extension
Module:
mod_perl
Description: Perl config var and value
Syntax:
PerlSetVar Arg1 Arg2 (TAKE2)
PerlSyntax:
push @PerlSetVar, [$arg1 => $arg2]
Context:
Allowed in *.conf anywhere and in .htaccess
Override:
Any other than None
Status:
Extension
Module:
mod_perl
Description: Tell mod_perl to setup %ENV by default
Syntax:
PerlSetupEnv On|Off (FLAG)
PerlSyntax:
$PerlSetupEnv = 'On' || 'Off'
Context:
Allowed in *.conf anywhere and in .htaccess
Override:
Any other than None
Status:
Extension
Module:
mod_perl
Description: Turn on -T switch
Syntax:
PerlTaintCheck On|Off (FLAG)
PerlSyntax:
$PerlTaintCheck = 'On' || 'Off'
Context:
Allowed in *.conf only outside <Directory> or <Location>
Override:
Not applicable
Status:
Extension
Module:
mod_perl
Description: the Perl Translation handler routine name
Syntax:
PerlTransHandler Arg1 x n (ITERATE)
PerlSyntax:
push @PerlTransHandler, $arg1
Context:
Allowed in *.conf only outside <Directory> or <Location>
Override:
Not applicable
Status:
Extension
Module:
mod_perl
Description: the Perl Type check handler routine name
Syntax:
PerlTypeHandler Arg1 x n (ITERATE)
PerlSyntax:
push @PerlTypeHandler, $arg1
Context:
Allowed in *.conf anywhere and in .htaccess
Override:
Any other than None
Status:
Extension
Module:
mod_perl
Description: Turn on -w switch
Syntax:
PerlWarn On|Off (FLAG)
PerlSyntax:
$PerlWarn = 'On' || 'Off'
Context:
Allowed in *.conf only outside <Directory> or <Location>
Override:
Not applicable
Status:
Extension
Module:
mod_perl