Apache dav 模块产生尸体:无法访问/(未启用 WebDAV?)

Apache dav 模块产生尸体:无法访问/(未启用 WebDAV?)

我安装了 apache,然后我能够从命令行访问默认页面:

$ wget http://127.0.1.1

在 Web 浏览器中使用 webmin:

https://localhost:10000/

Servers>Apache WebServer>Global configuration>Configure Apache Modules>

启用 dav 模块:

Configure Apache Modules
Module    Current state
dav       Enable
dav_fs    Enable
dav_lock  Enable
<Enable Selected Modules>

在命令行重新启动 apache:

$ sudo /etc/init.d/apache2 restart

调用命令行 dav 客户端:

$ cadaver http://127.0.1.1
Could not access / (not WebDAV-enabled?):
405 Method Not Allowed
Connection to `127.0.1.1' closed.
dav:!>

缺什么?

答案1

Apache 的错误日志说了什么?我发现错误日志在排除 WebDAV 错误时非常有用。

您是否为任何 URL 启用了 WebDAV?例如:

<Location />
   Dav On
</Location>

您设置了吗DavLockDB

相关内容