Serveur HTTP Apache Version 2.5

Apache > Serveur HTTP > Documentation > Version 2.5 > Modules

# Module Apache mod_dav_fs

Langues Disponibles: en | fr | ja | ko

Description: | Implémente le fournisseur filesystem pour `mod_dav`
Statut: | Extension
Identificateur de Module: | dav_fs_module
Fichier Source: | mod_dav_fs.c

### Sommaire

L'activation de ce module nécessite l'utilisation de `mod_dav`. C'est un module de support pour `mod_dav` et à ce titre, il permet l'accès à des ressources situées dans le système de fichiers du serveur. Le nom formel de ce fournisseur est `filesystem`. Les fournisseurs supports de `mod_dav` sont invoqués via la directive `Dav` :

### Exemple

    Dav filesystem

Comme `filesystem` est le fournisseur par défaut de `mod_dav`, vous pouvez vous contenter d'utiliser la valeur `On` comme argument de Dav.

### Directives

### Traitement des bugs

- Journal des modifications de httpd
- Problèmes connus
- Signaler un bug

### Voir aussi

- `mod_dav`
- Commentaires

## Directive DavLockDB ¶

Description: | Chemin de la base de données des verrous DAV
Syntaxe: | `DavLockDB chemin fichier`
Défaut: | `DavLockDB DEFAULT_REL_STATEDIR/davlockdb`
Contexte: | configuration globale, serveur virtuel
Statut: | Extension
Module: | mod_dav_fs
Compatibilité: | La valeur par défaut a été ajoutée à partir de la version 2.5.1. du serveur HTTP Apache.

La directive `DavLockDB` spécifie le chemin complet de la base de données des verrous, sans extension. Si le chemin n'est pas absolu, il sera considéré comme relatif au répertoire défini par la directive `ServerRoot`. L'implémentation de `mod_dav_fs` utilise une base de données SDBM pour surveiller les verrous utilisateurs.

### Exemple

    DavLockDB var/DavLock

Les utilisateur et groupe sous lesquels Apache s'exécute et qui sont respectivement définis par les directives `User` et `Group` doivent pouvoir écrire dans le répertoire qui contient le fichier de la base de données des verrous. Pour des raisons de sécurité, il est recommandé de créer un répertoire dédié à la base de données des verrous, plutôt que de modifier les permissions d'un répertoire existant. Dans l'exemple ci-dessus, Apache va créer des fichiers dans le répertoire `var/`, lui-même sous-répertoire du répertoire défini par la directive `ServerRoot`, avec le nom de base `DavLock` suivi d'une extension choisie par le serveur.

### Valeur par défaut

A partir de la version 2.5.1. de httpd, une valeur par défaut a été codée en dur et correspond à un chemin relatif par rapport au répertoire des fichiers d'état (lui-même défini via la directive `DefaultStateDir`).

Langues Disponibles: en | fr | ja | ko

## Commentaires

Notice:
This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our mailing lists.