You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl@perl.apache.org by root <ro...@galileo.dyndns.org> on 2000/10/09 05:45:57 UTC
PerlHandlers being ignored
Hi,
for about a month now, I've been running a server with a perl handler
emulating NetCloak, a Macintosh embedded html language. today i was messing
around with my httpd.conf, and now it seems that none of the PerlHandlers i
set up are being used.
the relevant section (i think) is:
PerlRequire /www/perl/libs/startup.pl
<VirtualHost 140.247.57.206>
ServerAlias galileo.dyndns.org
DocumentRoot /www/htdocs/ProjectGalileo
<Location /online/admin>
Options +Indexes +FollowSymLinks
IndexOptions FancyIndexing
</Location>
<Location /show>
SetHandler perl-script
PerlHandler Apache::ShowRequest
</Location>
PerlModule NetCloak::Processor
<Location />
AddHandler perl-script html htm
PerlHandler NetCloak::Processor
</Location>
PerlModule FormSaver::Processor
<Location />
AddHandler perl-script fs
PerlHandler FormSaver::Processor
</Location>
</VirtualHost>
i know some of this is getting processed, because the NetCloak module is
in a strange place, and startup.pl puts it into @INC. commenting out the
PerlRequire causes things to break as i expect. however, none of the pages
are getting processed, and going to http://galileo.dyndns.org/show gives me
a document not found error.
i've been banging my head against this all day, and i've been seing a lot of
variation: sometimes commenting out the PerlRequire doesn't cause problems
and it seems like none of the perl directives are even seen, sometimes
everything works. i'd really apprecieate any ideas. thanks,
brady richards