Spec-Zone.ru › Apache HTTP Server

Модуль Apache mod_dav_fs

Описание: Поставщик файловой системы для mod_dav
Статус: Расширение
Идентификатор модуля: dav_fs_module
Исходный файл: mod_dav_fs.c

Краткое описание

Для работы этого модуля требуется служба mod_dav. Он служит вспомогательным модулем для mod_dav и предоставляет доступ к ресурсам, расположенным в файловой системе сервера. Формальное имя этого поставщика — filesystem. Поставщики серверной части mod_dav вызываются с помощью директивы Dav:

Пример

Dav filesystem

Поскольку filesystem является поставщиком по умолчанию для mod_dav, вместо этого можно просто использовать значение On.

Директива DavLockDB

Описание: Расположение базы данных блокировок DAV
Синтаксис:
DavLockDB file-path
Контекст: конфигурация сервера, виртуальный хост
Статус: Расширение
Модуль: mod_dav_fs

Используйте директиву DavLockDB, чтобы указать полный путь к базе данных блокировок, не включая расширение. Если путь не является абсолютным, он будет считаться относительно ServerRoot. В реализации mod_dav_fs для отслеживания блокировок пользователей используется база данных SDBM.

Пример

DavLockDB "var/DavLock"

Каталог, содержащий файл базы данных блокировок, должен быть доступен для записи пользователю User и группе Group, от имени которых работает Apache. Из соображений безопасности следует создать для этой цели отдельный каталог, а не изменять разрешения существующего каталога. В приведённом выше примере Apache создаст файлы в каталоге var/ внутри ServerRoot, используя базовое имя файла DavLock и расширение, выбранное сервером.

Директива DavLockDiscovery

Описание: Включение обнаружения блокировок
Синтаксис:
DavLockDiscovery on|off
Значение по умолчанию:
DavLockDiscovery on
Контекст: конфигурация сервера, виртуальный хост, каталог, .htaccess
Статус: Расширение
Модуль: mod_dav_fs
Совместимость: Доступна начиная с Apache 2.4.55.

DavLockDiscovery управляет включением функции обнаружения блокировок для метода PROPFIND. Если функция отключена, PROPFIND всегда возвращает пустой раздел lockdiscovery. Это повышает производительность, если клиенты часто используют PROPFIND.

Пример

DavLockDiscovery off

© 2018 The Apache Software Foundation
Licensed under the Apache License, Version 2.0.
https://httpd.apache.org/docs/2.4/en/mod/mod_dav_fs.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API