I'm green so please be gentle. I downloaded and installed MASON. It sort 
of works but I seem to have broken the DirectoryIndex directive.

My URL of http://frambors.syslang.net/ now fails with:

[Sun Jun 10 14:53:37 2007] [error] [client 207.172.210.41] Attempt to 
serve directory: /e/web/frambors/

The only change I made was to add

     PerlModule HTML::Mason::ApacheHandler
     <Location />
       SetHandler perl-script
       PerlHandler HTML::Mason::ApacheHandler
       DirectoryIndex index.html
     </Location>
     <LocationMatch "(\.html|\.txt|\.pl)$">
       SetHandler perl-script
     </LocationMatch>

to the virtual server and I also added
PerlModule HTML::Mason::ApacheHandler
at the global level. The webpage comes up fine if I specify index.html in 
the url but if I let it default it dies with the error above. I also get

Loading CGI at runtime.  You could increase shared memory between Apache 
processes by preloading it in your httpd.conf or handler.pl file

in the error log.


I put a copy of my http.conf up at http://steveo.syslang.net/httpd.conf

I'd be grateful if someone could explain this one to me. :-(

Thanks.

-- 
Time flies like the wind. Fruit flies like a banana. Stranger things have  .0.
happened but none stranger than this. Does your driver's license say Organ ..0
Donor?Black holes are where God divided by zero. Listen to me! We are all- 000
individuals! What if this weren't a hypothetical question?
steveo at syslang.net
 
_______________________________________________
Boston-pm mailing list
[email protected]
http://mail.pm.org/mailman/listinfo/boston-pm

Reply via email to