小编Max*_*nce的帖子

带有 webdav 的 apache2.4 给出 405 错误

我刚刚将我的测试机器从 Apache 2.2.29 升级到 2.4.10,实际上我遇到了 webdav 模块的一些问题。

如果我尝试登录 webdav 帐户,它可以工作,但如果我尝试列出当前目录,则会出现 405 错误。

我知道这个新版本的一些配置发生了变化,我做了一些更改以使我的虚拟主机与 2.4 兼容。

我有 2 个虚拟主机,实际上所有这些都来自我的 2.2 设置,我对它们进行了一些更新以准备好使用 2.4。其中一个在 webdav 上工作正常,但第二个在列表目录上生成 405。

这是我正在工作的虚拟主机:

阿帕奇日志:

10.19.87.87 - maxence [02/Jan/2015:16:30:12 +0100] "PROPFIND / HTTP/1.1" 207 6331 "-" "Cyberduck/4.6.1 (16121) (Windows 7/6.1) (x86)"
Run Code Online (Sandbox Code Playgroud)
    <VirtualHost *:80>
    ServerAdmin info@test.com
    DocumentRoot /home/web/working/dev/

    ServerName webdav.working.test.net
    ServerAlias webdav.working.test.net

    ErrorLog /var/log/apache2/net.test.working.webdav-error.log
    CustomLog /var/log/apache2/net.test.working.webdav-access.log combined

    <Files ".ht*">
        allow from all
    </Files>

    <Directory />
        Options FollowSymLinks
        AllowOverride None
        Require all granted
    </Directory>

    <Location />
        DAV on
        AuthName …
Run Code Online (Sandbox Code Playgroud)

linux debian web-server webdav apache-2.4

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

apache-2.4 ×1

debian ×1

linux ×1

web-server ×1

webdav ×1