Bunu yapmak için yollar çevrimiçi baktım ve ben WebDAV'yi accesing için iki PHP yöntemler bulduk:
http://freshmeat.net/projects/class%5Fwebdav%5Fclient/
Bu sunucu bir alt yolda WebDAV'yi desteklemez, çünkü bu, ideal bir daha azdır; bu olamaz erişim, diyelim ki,
http://my-dav-server/configuration
, sadecehttp://my-dav-server
http://php-webdav.pureftpd.org/project/php-webdav
Bu gerekli olabilir, yeni bir PHP modülü derlemek için beni gerektirir, fakat bir ağrı biraz. Artı, o desteklediği rapor hataları veya PHP sürümleri gibi basit şeyler yapmak nasıl docs net değil.
Temelde, bir WebDAV API istiyor - gerçekten, ne kadar karmaşık farketmez - / HTTP BASIC kimlik dosyaları koymak olsun ki. Ben bundan daha karmaşık bir şey gerekmez. Ben bir subversion autoversioning DAV sunucusu ile bu çekiliyorum, ama ben de, başka şekillerde kullanarak öngörebiliriz, bu yüzden bir SVN özgü API kullanarak subversion için kendimi kilitlemek istemiyorum.