** the path to PERL is
user/bin/perl. **
Are you *absolutely* certain??
I've never seen such a path to Perl used, usr/bin/perl is a common one though. Check your host's CGI FAQs if in doubt.
** I changed all the CHMODs to 777 and then i received "The script /usr/local/.../cgi-bin/calendar.pl cannot be world writable." So again, i changed it to be CHMOD 744 and it returned the first error above. **
Many servers do not allow files or directories to be chmod to 777. It can be a security risk.
Script files (with a file name ending .pl or .cgi) should only need permissions of 755 (or 775 depending on the server set up), data files and their directories should only need permissions of 666 (or 766 depending...).
Dan O.
[This message has been edited by DanO (edited August 12, 2005).]