Oh Happy Day!
I finally have my calendar back. I changed server hosts because they just couldn't understand what I was saying to them. I now have a host that has really good support. I have a telnet shell and can figure out all the relevant paths and tap into the error logs easily to see what's what. I can also ftp easily into my site and I think they also have a virtual ftp set up. (Haven't used it yet.)
So, here's what I had to do:
1. Get a new server host. Verify the path to perl.
2. Re upload all my calendar files and scripts as text. Make sure ALL the necessary files were in the cgi-bin directory assigned to me. (Luckily, I have also set this calendar up on my Mac Apache WebServer, so I could see exactly what files were needed.)
3. Go in and set all the permissions correctly for each and every directory and file. (Very important.)
4. Put in the correct path to the Base Directory in the calendar.cgi and calendar_admin.cgi.
5. Make sure that the correct URL to my calendar site was in the config.txt file.
2 months of frustration are over!
Once again, thanks for a wonderful script and a great support forum.
------------------