Назад | Перейти на главную страницу

WebDAV через разрешения Apache2 / отсутствующие файлы

У меня есть установка WebDAV на Apache2 на сервере под управлением Debian 5.0 (Lenny), к которому я обращаюсь через подключенный сетевой диск под Windows 7.

Кажется, что установка работает нормально, я не получаю ошибок разрешения при копировании файла в общий ресурс в первый раз, но файл никогда не отображается в каталоге (он невидим, выполнение ls -lha в каталоге также как root на сервере не показывает файлов.

Когда я пытаюсь скопировать файл еще раз, мне сообщают, что файл уже существует, и меня спрашивают, хочу ли я перезаписать файл, при выборе «Да» на это я получаю сообщение об ошибке разрешения, в котором говорится, что я не могу пиши в папку.

Мои журналы не сообщают о каких-либо нарушениях доступа, в чем может быть проблема? (См. Отрывок из журнала ниже)

[17 / Янв / 2011: 10: 26: 34 +0100] "PUT /1.png HTTP / 1.1" 401 525 "-" "Microsoft-WebDAV-MiniRedir / 6.1.7600"
[17 / Янв / 2011: 10: 26: 34 +0100] "PUT /1.png HTTP / 1.1" 201 304 "-" "Microsoft-WebDAV-MiniRedir / 6.1.7600"
[17 / Янв / 2011: 10: 26: 34 +0100] "LOCK /1.png HTTP / 1.1" 401 525 "-" "Microsoft-WebDAV-MiniRedir / 6.1.7600"
[17 / Янв / 2011: 10: 26: 34 +0100] "LOCK /1.png HTTP / 1.1" 200 447 "-" "Microsoft-WebDAV-MiniRedir / 6.1.7600"
[17 / Янв / 2011: 10: 26: 34 +0100] "PROPPATCH /1.png HTTP / 1.1" 401 525 "-" "Microsoft-WebDAV-MiniRedir / 6.1.7600"
[17 / Янв / 2011: 10: 26: 34 +0100] "PROPPATCH /1.png HTTP / 1.1" 207 389 "-" "Microsoft-WebDAV-MiniRedir / 6.1.7600"
[17 / Янв / 2011: 10: 26: 34 +0100] "HEAD /1.png HTTP / 1.1" 401 - "-" "Microsoft-WebDAV-MiniRedir / 6.1.7600"
[17 / Янв / 2011: 10: 26: 34 +0100] "HEAD /1.png HTTP / 1.1" 200 - "-" "Microsoft-WebDAV-MiniRedir / 6.1.7600"
[17 / Янв / 2011: 10: 26: 34 +0100] "PUT /1.png HTTP / 1.1" 401 525 "-" "Microsoft-WebDAV-MiniRedir / 6.1.7600"
[17 / Янв / 2011: 10: 26: 35 +0100] "PUT /1.png HTTP / 1.1" 204 - "-" "Microsoft-WebDAV-MiniRedir / 6.1.7600"
[17 / Янв / 2011: 10: 26: 35 +0100] "PROPPATCH /1.png HTTP / 1.1" 401 525 "-" "Microsoft-WebDAV-MiniRedir / 6.1.7600"
[17 / Янв / 2011: 10: 26: 35 +0100] "PROPPATCH /1.png HTTP / 1.1" 207 389 "-" "Microsoft-WebDAV-MiniRedir / 6.1.7600"
[17 / Янв / 2011: 10: 26: 35 +0100] "РАЗБЛОКИРОВАТЬ /1.png HTTP / 1.1" 401 525 "-" "Microsoft-WebDAV-MiniRedir / 6.1.7600"
[17 / Янв / 2011: 10: 26: 35 +0100] "РАЗБЛОКИРОВАТЬ /1.png HTTP / 1.1" 204 - "-" "Microsoft-WebDAV-MiniRedir / 6.1.7600"
[17 / Янв / 2011: 10: 26: 38 +0100] "PROPFIND / HTTP / 1.1" 401 525 "-" "Microsoft-WebDAV-MiniRedir / 6.1.7600"
[17 / Янв / 2011: 10: 26: 38 +0100] "PROPFIND / HTTP / 1.1" 207 1634 "-" "Microsoft-WebDAV-MiniRedir / 6.1.7600"

WebDAV использует путь "/" вместо "/"Пользователь".

Редактирование Apache VirtualHost для использования Расположение /Пользователь / путь / к /Пользовательи используя my.host.com/Пользователь поскольку подключенный адрес сетевого диска решил эту проблему.