Publishing preferences

Web Sharing

When you publish a catalog, it is saved to the webserver documents folder on your computer. You can choose whether it is saved to the computer website folder (/Library/WebServer/Documents), or your personal website folder (~/Sites).

By default, the catalog is saved into a subfolder called KavaTunes. If you'd like to save it to another subfolder, you can enter a different folder path. You can click the “Open Folder” button to open the folder in the Finder.

You can see a preview of what the catalog's address will be. Depending upon whether the catalog is published to the computer or personal website, the URL will be like:

http://mymac.local/KavaTunes/index.php
http://mymac.local/~username/KavaTunes/index.php

You'll need to turn on Personal Web Sharing in order to view your catalog. Click the “Open Sharing” button, and then check Personal Web Sharing in System Preferences.

You will also need to enable PHP in order to view your catalog. PHP is a scripting language that can be embedded in HTML files. Personal Web Sharing includes support for PHP, although it is disabled by default. You can enable it by clicking the “Enable PHP” button. You'll need to enter an administrator password.

FTP

KavaTunes can upload the catalog to your web server via FTP (File Transfer Protocol).

Click the FTP tab in Publishing preferences to enter your FTP connection settings. You'll need to enter the server, user name, and password. The catalog will be uploaded to the specified path. Ususally web pages belong in the www directory, so the default path is www/KavaTunes.

You can also enter the web URL where your catalog will be available, so that KavaTunes can open the catalog after you've uploaded it. For example, if your server is ftp.myserver.com, the web URL might be http://www.myserver.com/KavaTunes.

Normally FTP uses port 21, but you can specify a custom port number. If your server supports it, you can use FTP with SSL to encrypt all data sent to the server, including your password. Most modern FTP servers use passive FTP, but you can turn it off if you need to.

If you don't have a server that supports PHP and FTP, click the “Get Hosting” button. KavaSoft has partnered with Host for Web to offer full-featured web hosting from only $4.99 per month. As an added benefit, you can get a personalized domain name for your website.

For increased speed when uploading, KavaTunes caches remote directory listings. If you have moved, renamed or deleted files on the server since the last time you published the catalog, you may need to clear the cache by clicking the Clear Cache button. KavaTunes will automatically clear the cache if you change the host, user name or path.