** Premature end of script headers: calendar.pl **
I'm afraid that just means it wasn't able to run. It doesn't say why. It could be because of incorrect file or directory permissions or even the file(s) was uploaded in binary instead of ascii like it should have been.
** failed to open log file /var/log/httpd/suexec_log **
That has nothing to so with CalendarScript. You'd have to contact your host's support about it.
** Directory index forbidden by rule: /home/httpd/vhosts/morainefire.org/statistics/ **
That also has nothing to so with CalendarScript and neither do any of the other File does not exist errors:
** File does not exist: /home/httpd/vhosts/morainefire.org/httpdocs/favicon.ico **
** File does not exist: /home/httpd/vhosts/morainefire.org/httpdocs/robots.txt **
JFYI
Dan O.
[This message has been edited by DanO (edited April 01, 2007).]