我已经在 Apache 上使用 PHP 实现了一个 webdav。但是,在使用 XP Web 文件夹进行测试时,我遇到了一些问题。
我注意到,当我右键单击任何文件夹时,“新建”选项仅包含“文件夹”选项,即我只能创建新文件夹而不能创建文件。此外,当我右键单击一个文件时,我只能看到一个“打开”选项,它可能会使用其关联的程序打开该文件。“打开方式”选项不可用。此外,即使打开文件通常也会打开我的浏览器尝试打开它,而不是相关的程序。最后,即使我使用 MS Word 之类的程序打开文件,我也无法将其保存在原地。
我相信 windows 上的 web 文件夹支持所有这些功能,就像 windows 资源管理器一样。有趣的是,当我使用 web 文件夹访问www.ajaxfilebrowser.com上的测试 webdav 服务器时,我得到了所有这些功能,这让我怀疑问题涉及我的 webdav 实现。但是,如果所有必需的 webdav 方法都已实现,那么一台 webdav 服务器与另一台的区别是什么?Web 文件夹是否使用某些属性来确定启用哪些选项?