docs::api::ModPerl::PerlRun - Online Linux Manual PageSection : 3
Updated : 2021-01-26
Source : perl v5.32.1
Note : User Contributed Perl Documentation

NAMEModPerl::PerlRun − Run unaltered CGI scripts under mod_perl

Synopsis​ # httpd.conf ​ PerlModule ModPerl::PerlRun ​ Alias /perl−run/ /home/httpd/perl/ ​ <Location /perl−run> ​ SetHandler perl−script ​ PerlResponseHandler ModPerl::PerlRun ​ PerlOptions +ParseHeaders ​ Options +ExecCGI ​ </Location>

DescriptionMETA: document that for now we don't chdir() into the script's dir, because it affects the whole process under threads. ModPerl::PerlRunPrefork should be used by those who run only under prefork MPM.

Special Blocks

BEGIN BlocksWhen running under the ModPerl::PerlRun handler BEGIN blocks behave as follows: • BEGIN blocks defined in scripts running under the ​ModPerl::PerlRun handler are executed on each and every request. • BEGIN blocks defined in modules loaded from scripts running under ​ModPerl::PerlRun (and which weren't already loaded prior to the request) are executed on each and every request only if those modules declare no package. If a package is declared BEGIN blocks will be run only the first time each module is loaded, since those modules don't get reloaded on subsequent requests. See also BEGIN blocks in mod_perl handlers.

CHECK and INIT BlocksSame as normal mod_perl handlers.

END BlocksSame as ​ModPerl::Registry.

AuthorsDoug MacEachern Stas Bekman

See AlsoModPerl::RegistryCooker and ModPerl::Registry.
0
Johanes Gumabo
Data Size   :   7,027 byte
man-ModPerl::PerlRun.3pmBuild   :   2024-12-05, 20:55   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   4 / 172,451
Visitor ID   :     :  
Visitor IP   :   18.116.85.111   :  
Visitor Provider   :   AMAZON-02   :  
Provider Position ( lat x lon )   :   39.962500 x -83.006100   :   x
Provider Accuracy Radius ( km )   :   1000   :  
Provider City   :   Columbus   :  
Provider Province   :   Ohio ,   :   ,
Provider Country   :   United States   :  
Provider Continent   :   North America   :  
Visitor Recorder   :   Version   :  
Visitor Recorder   :   Library   :  
Online Linux Manual Page   :   Version   :   Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.05
Online Linux Manual Page   :   Library   :   lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page   :   Library   :   lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base   :   Version   :   Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base   :   Library   :   lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36

Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.

ERROR : Need New Coding :         (parse_manual_page_|249|ModPerl::PerlRun.3pm|36/37|el══─{─══.|.el══─{─══. ds -- \|\(em\| )         (htmlprn|149|ModPerl::PerlRun.3pm|36/37|.el══─{─══. ds --  —  |.el══─{─══. ds -- \|\(em\| )         (parse_manual_page_|249|ModPerl::PerlRun.3pm|43|br══─}─══|'br══─}─══ )         (htmlprn|149|ModPerl::PerlRun.3pm|43|'br══─}─══ |'br══─}─══ )