I installed the calendar plugin for the Blosxom blogging software on a Solaris 10 system. I put the following line in Blosxom's
head.html
file, so that a calendar with links
to entries made on particular dates would appear at the top of the blog's
webpages:
$calendar::calendar
When I then tried to view the blog, I received the message below:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable
to complete your request.
When I created a state
subdirectory beneath the Blosxom
plugins
directory where I extracted the calendar Perl script
and then changed the owner and group for the calendar file to those under
which the Apache webserver software on the system runs, the problem ended.
By default, on a Solaris 10 system running Apache, Apache runs with a
userid of webservd and a group of webservd, so you can change those values
for the calendar file with the commands below:
chown webservd apache; chgrp webservd apache