Well, guess what: iCal has built-in ability to upload calendars by FTP. Simply use ftp://myserver/path format when you enter URL for private server (Calendar: Publish...).
[robg adds: I guess this means that this older hint is no longer necessary.]
|
|
|
Many of us without .Mac account would like to publish our calendars on the web, usually to make it accessible to iCal-compatible service like Google Calendar. iCal can do this through http (DAV) but that is not an option with some ISPs.
Well, guess what: iCal has built-in ability to upload calendars by FTP. Simply use ftp://myserver/path format when you enter URL for private server (Calendar: Publish...). [robg adds: I guess this means that this older hint is no longer necessary.]
•
[37,636 views]
Hint Options
Publish iCal calendars via built-in FTP support
Haven't had much luck with this hint. Not sure what I'm doing wrong. I get it to publish to my ftp location but all that's produced is a zero-byte file. And when I try subscribing to the calendar in Google, it says there was no file with a valid format at the location. Any ideas?
Publish iCal calendars via built-in FTP support
It seems to work, but the published file is always empty. To actually publish my calendars using ftp, I use scalp iCal plugin. This plugin uses curl rather than ftp. I succeeded to publish my calendars on my own computer (not very useful), but not on some servers.
So, I remembered this old hint about ftp and epsv4 and suspected that there was a similar solution with curl. I really do not know the meaning of epsv4, but I found a solution : create file ~/.curlrc, and put this line : --disable-epsv with a linefeed at the end. Now, I can publish calendars automatically, but, at least for me, the solution was not straightforward.
Publish iCal calendars via built-in FTP support
That scalp looks like it'd be great, if it worked. When I start iCal after installing it, a dialog box pops up telling me:
Publish iCal calendars via built-in FTP support
FWIW, in case you have (or your ISP provides you with) a server that supports php, you can install there the open source PHPiCalendar that'll mimick a webdav server to iCal and allow you not only to publish easily but also will show your calendar(s) in a very beautiful way...
http://phpicalendar.net/
Publish iCal calendars via built-in FTP support
I'll give both these approaches a try. Thanks very much for the tips.
Publish iCal calendars via built-in FTP support
Oops. I see it's meant work with iCal 2.0.5. My mistake. Sorry.
But no SFTP!
Damn!
Publish iCal calendars via built-in FTP support
This flat out does not work. Zero byte file every time.
Publish iCal calendars via built-in FTP support
I don't understand why it's a problem for some ISPs unless they block port 80 requests coming to your computer! Webdav works on top of your apache server. Why would it be a problem? Do you mean that you think you need to install webdav on a server owned by your ISP? Just start up your own apache server, install webdav, and publish away. Plus, that allows you to sync. I mean sure, my ISP discourages running web servers, but they don't prevent me from doing so.
Publish iCal calendars via built-in FTP support
This error (ics-files taking up 0kb) is a result of the web-host having set the PHP-settings to safe mode ON. Having safe mode OFF is (apparently?) a potential security hazard, and as such, most hosting companies will have safe mode activated.
Here is something that works instead: http://www.macupdate.com/info.php/id/19487 ---
Publish iCal calendars via built-in FTP support
This is false. PHP safe_mode has nothing to do with FTP connections.
Publish iCal calendars via built-in FTP support
This normaly produces a zero bytes file. The only answer I have found to this issue is either writing a script that executes daily via cron and which renames and uploads the ics files to the phpicalendar "calendars" directory, or -even better- if you have root access to your server, install the WebDAV module for apache. Read the instructions here: http://www.webdav.org/mod_dav/
Once you install it and edit your httpd.conf file correctly, you should be able to publish any calendar without any problems to your server directly from iCal. You can even mount your DAV enabled web directory, if you set one. ---
Publish iCal calendars via built-in FTP support
This embarrasing issue is fixed in Leopard.
Publish iCal calendars via built-in FTP support
Success! I have Leopard and I have successfully used this ftp option with no trouble. Very useful for hosts like GoDaddy.com etc who want to charge for WebDAV abilities. |
SearchFrom our Sponsor...Latest Mountain Lion HintsWhat's New:HintsNo new hintsComments last 2 daysLinks last 2 weeksNo recent new linksWhat's New in the Forums?
Hints by TopicNews from Macworld
From Our Sponsors |
|
Copyright © 2014 IDG Consumer & SMB (Privacy Policy) Contact Us All trademarks and copyrights on this page are owned by their respective owners. |
Visit other IDG sites: |
|
|
|
Created this page in 0.18 seconds |
|