Serveur Apache HTTP Version 2.4
Module Apache mod_dav_fs
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.
Directive DavLockDB
Description: | Chemin de la base de données des verrous DAV |
---|---|
Syntaxe: | DavLockDB chemin fichier |
Contexte: | configuration du serveur, serveur virtuel |
Statut: | Extension |
Module: | mod_dav_fs |
La directive DavLockDB
permet de spécifier
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.