Hi all,

I guess this is a modperl problem, but I am sure many Mason users have 
added this configuration which I saw for Apache (1.x) in the Mason 
book.  If I don't want other people  to see my .mas and *handler files 
in Apache 2, and adapting the example from Apache 1 with some web 
searching led me to either:

<FilesMatch "(\.mas|dhandler|autohandler|syshandler)$">
SetHandler perl-script
PerlInitHandler Apache2::Const::NOT_FOUND
</FilesMatch>

<FilesMatch "(\.mas|dhandler|autohandler|syshandler)$">
Order allow,deny
Deny from all
</FilesMatch>

The second one says "access denied" but the first one is giving me an 
"Internal Server Error".  Result code 500?  Is there some configuration 
that I have done wrong?  The relevant lines from my httpd.conf are:

PerlModule HTML::Mason::ApacheHandler
PerlModule Apache2::Const
PerlSetVar MasonArgsMethod 'mod_perl'

The Mason book uses "PerlHandler"; I've tried both and both give me the 
same  error.  This isn't very serious as it obviously has prevented 
prying eyes...but if I want to use the first option (which I prefer), 
this could lead to e-mails from users telling me of an Internal Server 
Error which I should correct...

Thank you!

Ray



-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Mason-users mailing list
Mason-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mason-users

Reply via email to