http.conf:
LoadModule perl_module /usr/lib/apache2/mod_perl.so ## PerlRequire /home//startup.pl <Location /print_env1> SetHandler perl-script #PerlHandler Apache2::SOAP #PerlSetVar dispatch_to Data::Conveyor::App::SOAP PerlResponseHandler MyApache2::PrintEnv1 </Location> file:MyApache2/PrintEnv1.pm ----------------------- package MyApache2::PrintEnv1; use strict; use Apache2::RequestRec (); # for $r->content_type use Apache2::RequestIO (); # for print use Apache2::Const -compile => ':common'; sub handler { my $r = shift; $r->content_type('text/plain'); for (sort keys %ENV){ print "$_ => $ENV{$_}\n"; } return Apache2::Const::OK; } 1;
http://perl.apache.org/docs/2.0/user/config/config.html#Enabling_mod_perl