The following is not intended to be interpreted any direct criticism to the developers of PHP iCalendar, but rather, it's my personal story and general reflections after a series of failed attempts using it.
PHP iCalendar is probably fabulous, but oh so complex to set up. I would consider myself being fairly computer literate, but I was surprised to see that this was apparently way beyond me.
I tried and then I tried again to get this workig, but eventually I decided to give it all up.
Now, I'm definitely not disappointed in the developers who made this great PHP-based calendar sharing system. Not at all. I gather it's terrific, if only you're smart enough to make it work for you.
But.
I CURSE Apple for not allowing their customers to share their calendars for free (sharing, as in publishingsubscribing, i.e. synchronizing), and how they are greedy enough to charge them for a wicked amount of hard earned cash in order to do it... It's insane. Especially when there are lots of other free alternatives to .Mac, many of which you'll get more storage space than in a .Mac account (correct me if I'm wrong), for example gmail.
After having struggled with PHP iCalendar, without eventually being able to enjoy its potential, I'm now left with a very bitter feeling.
This is humiliating... All I wanted was to share my calendar (in an automatic fashion) with the computer next to mine... And I think that it goes without saying, that I certainly do *not* want to pay for something that should be an integral part of Apple's iCal application.
Finally, I'm sorry for being a sour kraut, but I couldn't help expressing my frustration about this.
As a hint (and a request) to the developers of PHP iCalendar, may I suggest that you consider making an accompanying GUI for us who are not too familiar with editing scripts, setting file permissions, PHP, etc.?
Thanks for the word. Take care.