The WebDAV module in activeCollab will give you access to activeCollab projects, categories and files in the Files module through a WebDAV client.

Here are the instructions on how to configure it and use it with your favorite WebDAV Client.

1. Install and Configure WebDAV

WebDAV Module is in the Beta testing phase at the moment, and it is not shipped with activeCollab package.

In order to use the WebDAV module you will need to install it first. If you haven't downloaded it before, you can do so here.

Upon downloading the module, you will need to extract the files in it and copy the folders to the respective parts of the activeCollab root folder. If you are prompted to overwrite any files, please do so. After copying the files, open activeCollab and go to the Admin > Modules section and find the WebDAV Module in the list of Available Modules.

Click the install button and follow the on-screen instructions.

Once installed, you need to enable it. This can be done on the WebDAV configuration page of the Admin section.

After you have enabled the module, you can also make some additional adjustments, such as:

  • Whether activeCollab should show and manage files that begin with '.'; or
  • Inserting a list of files/folders you'd like activeCollab to ignore.

2. Connect on activeCollab over WebDAV client

In order to connect to activeCollab via WebDAV you will need to use a WebDAV client (program). Two of the most common clients are OSX Finder and Windows Explorer. In addition any FTP program can also be used as a WebDAV client.

The connection settings you will need are:

  • URL: http://www.your_activecollab.com/public/webdav.php
  • Username: your activeCollab email
  • Password: your activeCollab password

Connect with OSX Finder

Insert the URL and click connect. When prompted, insert your activeCollab email and password.

Connecting with Windows Explorer

Important Note

Important note: Windows Server 2008, Windows 7 and Windows Vista will all fail to connect to the WebDAV server when using basic authentication. Since the WebDAV module uses basic authentication as standard, in order to use it on these operating systems you will need to apply the following workaround.

Here's how you can connect to WebDAV by using:

  • For Windows 7 and Windows Vista - right-click on the Computer icon In Windows Explorer and select the Add Network Location menu;
  • For Windows XP and Windows Server 2003 - Open My Network Places in Windows Explorer. Click Add a Network Place.

When prompted, insert your email and password credentials.

3. Troubleshooting

Using WebDAV module on PHP CGI Server API

If your PHP server runs on CGI Server API you will need to insert this code into .htaccess file in /public/ folder (if there is no such file, you will need to create it):

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
</IfModule>

To check if your PHP server runs on CGI, please run this PHP code:

<?php
phpinfo();
?>

Search for Server API column:

If you see “Apache” right next to “Server API” that means your PHP is running as an Apache Module, if you see “CGI” right next to “Server API” that means your PHP is running as a CGI module.