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