In transitioning to mod_perl 1.99_13 I have a couple question.   Today, I got
mod_perl built into Apache 2. 
However, I would expect to be able to actually get the mod_perl working.   

I used to be able to see if it was actually running by looking at the
GATEWAY_INTERFACE.  (reference: to see GATEWAY_INTERFACE and other ENV hash
elements:
for $key ( sort keys %ENV ) {
    print "<tr><th align=\"right\">$key</th><td>$ENV{$key}</td></tr>\n";
}

In order to actually invoke the mod_perl on Apache 1.3.28 I had to add
following section in 
the Directory tag where I wanted the mod_perl to be "turned on"
<Directory ...
<Files "*">
# new
#      SetHandler perl-script
#      PerlHandler ModPerl::Registry
#      PerlOptions +ParseHeaders
#      Options +ExecCGI
# old
   SetHandler perl-script
   PerlHandler Apache::Registry
   Options ExecCGI
   PerlSendHeader ON
</Files>
</Directory>

The new directives specified as above in
http://perl.apache.org/docs/2.0/user/intro/start_fast.html don't seem to be
working for me. I tried replacing the line PerlHandler Apache::Registry with
PerlResponseHandler.  These were to be used for the <Location> tag, so maybe
there are some different ones for the <Files> tag.    Could someone help me with
the correct syntax?   I would expect 



What are the proper directives for replacing the following lines in the Apache
1.3.28 config file?
PerlModule Apache
PerlModule Apache::Registry

I would assume something like:
PerlModule ModPerl
PerlModule ModPerl::Registry





-- 
Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html

Reply via email to