我在Ubuntu 10.04 LTS上运行apache 2.4.2上的webdav
虚拟主机configuration:
ServerAdmin [email protected] ServerName test.com ServerAlias www.test.com ErrorLog "/usr/websites/logs/www.test.com-error_log" CustomLog "/usr/websites/logs/www.test.com-access_log" common DavLockDB "/usr/websites/var/DavLockWWW" DocumentRoot "/usr/websites/www" <Directory "/usr/websites/www"> Options FollowSymlinks MultiViews AllowOverride None Require all granted </Directory> Alias /davwww/ "/usr/websites/www" <Location /davwww/> DAV On AuthType Digest AuthName "davwww" AuthUserFile "/usr/websites/www.digest.passwd" AuthDigestProvider file Require valid-user </Location>
我可以login并查看目录列表; 但是,当我创build一个文件时,它会被上传到服务器上,而不需要文件夹分隔字符 – 斜杠。
/ usr / websites目录:
-rw-r--r-- 1 www-data www-data 0 Jul 16 08:00 wwwNew Bitmap Image.bmp -rw-r--r-- 1 www-data www-data 22 Jul 16 08:13 wwwNew Compressed (zipped) Folder.zip -rw-r--r-- 1 www-data www-data 0 Jul 16 08:12 wwwNew IrfanView PSD File.psd -rw-r--r-- 1 www-data www-data 0 Jul 16 08:04 wwwNew Microsoft Office Word Document.docx
apache访问日志:
[16/Jul/2012:08:13:37 +0400] "PUT /davwww/New%20Compressed%20(zipped)%20Folder.zip HTTP/1.1" 201 71 [16/Jul/2012:08:14:31 +0400] "PUT /davwww/New%20IrfanView%20PSD%20File.psd.zip HTTP/1.1" 201 71
/ usr /网站和所有子文件夹具有www-data和www-data用户和组权限(具有777权限)(为了排除故障)
我用WebDrive和BitKinex来testing和发生的事情。
有没有人遇到过这个问题?