Articles of WebDAV

WebDav文件无法打开,只能复制

我有一个通过CPanel设置的WebDav文件夹(“Web Disk”),并映射到Windows XP盒子和Windows Vista盒子。 在Windows XP框中,WebDav文件夹中的任何文件都不能通过双击打开,并且没有“ 打开”右键单击选项。 用户可以将文件复制到本地文件夹或从应用程序中浏览。 在Windows Vista框中,可以通过文件types关联打开文件,但仍然不能通过双击打开 – 用户必须右键单击目录并select“打开”。 即使在这样的情况下,只有某些应用程序显示为“WebDav意识”。 例如,Adobe Reader不会通过文件types关联从WebDav位置打开文件(只能通过在应用程序内浏览)。 WebDavconfiguration有一些基本的问题,或者这是最好的人可以希望?

SVN和Apache通过WebDAV

我试图configurationApache与SVN运行。 除了身份validation,这工作得很好。 # /etc/init.d/apache2 restart * Restarting web server apache2 apache2: Syntax error on line 185 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/authz_svn.load: Cannot load /usr/lib/apache2/modules/mod_authz_svn.so into server: /usr/lib/apache2/modules/mod_authz_svn.so: undefined symbol: dav_svn_split_uri [fail] 那么我检查了他所抱怨的configuration文件: root@uxserver:/etc/apache2# cat mods-enabled/authz_svn.load LoadModule authz_svn /usr/lib/apache2/modules/mod_authz_svn.so 我需要自己构build这个文件,因为在安装libapache2-svn包后它不可libapache2-svn 。 该机运行Ubuntu和SVN本身的作品。 这是我的… root@uxserver:/etc/apache2# ls mods-enabled/ alias.conf authz_groupfile.load autoindex.load dav.load deflate.load mime.conf […]

使用WebDrive映射到Subversion / Apache WebDAV共享的WSAECONNRESET(10054)错误

我正在使用WebDrive将驱动器号映射到在Subversion上运行的WebDAV共享,并启用了SVNAutoversioning标志。 Subversion服务器运行带有LDAPauthentication的CollabNet Subversion Edge。 当试图连接使用WebDrive时,我得到: Connecting to site myserver Connecting to http://myserver/webdrive/ Resolving url myserver to an IP address Url resolved to IP address 192.168.0.12 Connecting to 192.168.0.12 on port 80 Connected successfully to the server on port 80 Testing directory listing … Connecting to 192.168.0.12 on port 80 Connected successfully to the server on […]

安全的rsync或cp或mv文件到webdav?

我有一个Apache webdav目录,以只读方式向客户端提供文件。 客户限于获得,propfind和选项。 使用rsync,cp,mv等本地操作系统命令填充此目录是否安全,然后根据需要将owner:group设置为apache:apache。 或者我应该总是使用某种webdav客户端,甚至从托pipe服务器(RHEL),如webdav装载或使用类似尸体的东西? 我认为closuresapache是​​非常安全的,使用rsync填充目录,检查所有者:组权限是否正确,然后重新打开Apache,但如果内容频繁变化,这将变得非常快。 任何提示赞赏。

Apache在子位置覆盖

这是我的Apache vHostconfiguration: <VirtualHost subversion.domain.com:80> ServerAdmin [email protected] ServerName servername.domain.com Documentroot /srv/www/htdocs/svn ErrorLog /var/log/apache2/subversion-error_log CustomLog /var/log/apache2/subversion-access_log combined HostnameLookups Off UseCanonicalName Off ServerSignature Off <Location "/"> AuthBasicProvider ldap AuthType Basic AuthzLDAPAuthoritative on AuthName "SVN" AuthLDAPURL "ldap://myldapurl/…" NONE AuthLDAPBindDN "mybinddn" AuthLDAPBindPassword mypwd DAV svn SVNParentPath /svn/ SVNListParentPath on require ldap-group groupname Order allow,deny Allow from all </Location> </VirtualHost> 这完美的作品。 […]

ownCloud WebDAV界面似乎被打破

我一直试图在我的服务器上托pipe自己的云,但每次我尝试它告诉我这一点: Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken. Please double check the installation guides. 这是我的设置: Windows Server 2012 R2 IIS 8.5 PHP 5.5.11 ownCloud 6.0.3 MySQL 5.6.17 我试图谷歌的错误,但我似乎无法find任何有用的东西。 有人说我应该尝试,如果这个工程: https : //cloud.mcsoftworks.net/remote.php/webdav/是的,我可以导航到这个文件夹,我可以从那里打开文件。 日历工作,我也可以从这里上传文件https://cloud.mcsoftworks.net/唯一不似乎工作的是同步客户端。 同步客户端不会说任何它只是不连接(屏幕截图: http : //prntscr.com/3p2apz ) 这是错误日志: Warning core isWebDAVWorking: […]

当试图从作为服务运行的脚本映射时遇到“系统错误67已发生”的networking使用

我有一个服务在Windows Server 2008 R2上运行,它需要访问一个webdav映射的驱动器,用于复制文件的依赖关系。 从命令提示符运行净使用时,一切正常。 净使用z: https ://domain.com/webdav/user:thisuser passwd 或从命令提示符运行我的脚本,一个ant构build脚本: <target name="mapdrive.developer" depends="checkmappeddrive" unless="mapped.drive.present"> <antcall target="disconnect.mapped.drive" /> <echo message="Mapping drive…" /> <exec executable="net"> <arg value="use" /> <arg value="z:" /> <arg value="https://test.com/plugins/servlet/confluence/default" /> <arg value="/PERSISTENT:YES" /> <arg value="/USER:xxxxx" /> <arg value="xxxxx" /> </exec> </target> 是的,这是一个SSL / HTTPS webdav地图。 我知道registry中的系统设置,并安装了WebClient,“桌面体验”。 当从命令提示符login并运行时,一切工作正常。 但是,如果我使用此脚本并从作为本地系统帐户运行的构build服务生成脚本,则该命令会失败,并显示错误:“发生系统错误67”。 我尝试启用“允许服务与桌面交互”,并将“login身份”设置更改为正规用户。 都没有工作。 我已经search过,并发现与用户成功映射驱动器的人类似的问题,但从脚本作为服务,本地系统帐户运行失败。 我无法find解决方法,如果有的话。 任何人在这里find一个工作的解决scheme? […]

是否/应该webdav支持stream?

我已经安装了Owncloud,我想用webdav来pipe理和访问文件。 我更喜欢sphp用户的samba份额,因为用户权限,然后我会有。 它的作品接受video/audiostream。 我在自己的论坛上问过它,但是他们不确定它是否支持stream式传输。 webdav是否支持stream式传输? PS。 如果可以的话,任何人都可以指示我用nginx来configuration它。

多个用户通过互联网共享的文件夹

我们想在服务器上设置一个文件夹来保存我们的文档。 这个文件夹将被映射到像networking驱动器那样的用户可以复制/粘贴文件的窗口。 事情是,这个文件夹不会在本地networking上,它将在一个可通过互联网访问的服务器上。 我们不想要Dropbox或类似的东西… 我们正在考虑webdav,但我们想知道是否有更好的? 概要: – 多个用户可通过互联网访问文件夹(用户名/密码) – 在Windows XP中映射为networking驱动器 – 没有Dropbox,或Dropbox的变化,没有FTP,没有VPN 问题:我们应该使用WebDav还是有更好的解决scheme? 谢谢!

xcopy到WebDAV驱动器给出的目录不是空的错误

我正在尝试同步两个文件夹。 我试图与我的本地计算机(E :)上的硬盘驱动器上的文件夹同步WebDAV映射的驱动器文件夹(Z:\ Images)。 这是我正在运行的命令: xcopy E:\Images Z:\Images /D /E 这是我得到的错误消息: File creation error – The directory is not empty. Unable to create directory – Z:\images 0 File(s) copied 我可以使用xcopy从本地文件夹复制到WebDAV驱动器上的空目录。 当试图通过Windows资源pipe理器进行访问或修改时,WebDAV驱动器可以正常工作。 另外,当使用两个本地文件夹或远程目录实际上是空的时,xcopy命令正常工作。 源机器是Windows 7机器,目标机器是Windows Server 2008机器。