1

これを行う方法をオンラインで調べたところ、WebDAV にアクセスするための 2 つの PHP メソッドを見つけました。

  • http://freshmeat.net/projects/class_webdav_client/

    サーバーのサブパスで WebDAV をサポートしていないため、これは理想的とは言えません。http://my-dav-server/configurationしかアクセスできないhttp://my-dav-server

  • http://php-webdav.pureftpd.org/project/php-webdav

    これには、新しい PHP モジュールをコンパイルする必要があります。これは必要かもしれませんが、少し面倒です。さらに、エラーの報告やサポートしている PHP のバージョンなどの単純なことを行う方法がドキュメントから明確ではありません。

基本的に、HTTP BASIC認証でファイルを取得/配置できるWebDAV APIが必要です-実際にどれほど複雑であってもかまいません。それ以上複雑なものは必要ありません。私はこれを Subversion autoversioning DAV サーバーでサポートしていますが、他の方法での使用も予測できるので、SVN 固有の API を使用して Subversion に縛られたくありません。

4

1 に答える 1